/*
 * @Author: your name
 * @Date: 2021-09-23 15:49:12
 * @LastEditTime: 2024-08-09
 * @LastEditors: Tommy Chen
 * @Description: In User Settings Edit
 * @FilePath: /macc.admin.vue/src/utils/api.js
 */
import * as apis from './apis';
const maccApi = {
  ...apis,

  LOGIN: '/login',
  ACCOUNT_INFO: '/org/account/info',
  GET_MENU_TREE: '/org/module/macc3_tree',
  GET_USER_THEME: '/org/account/info/customize',
  GET_DEVICE_INFO: '/maint/device/{sn}',
  GET_CLI_MENU: '/maint/device/tool/{sn}',
  GET_CLI_TEMPLATES: '/conf/cli/templates',
  SEND_CUSTOM_CLI: '/maint/device/{sn}/execute_cli/{customize_id}',
  SEND_DEFAUT_CLI: '/maint/device/{sn}/show_info',
  SEND_USER_INPUT_CLI: '/maint/device/{sn}/web_cli',
  MEASURE_PROPERTIES_GET: '/maint/tenant/properties',
  POST_USER_DATA: '/sta/building/sta_level_trend',
  POST_AP_DATA: '/sta/building/ap_level_trend',
  DEVICE_ONLINESTATUS: '/statistics/device_count/onlinestatus',
  DEVICE_TYPE: '/statistics/device_count/type',
  DEVICE_SOFTVERSION: '/statistics/device_count/softversion',
  DUILDING_STA_USERS: '/sta/building/sta_users',
  FLOW_SHOW: '/flow/show',
  STA_COUNT_DUILDING: '/statistics/sta_count/building',
  SSID_GLOBAL: '/ssid/global',
  STA_COUNT_SN: '/statistics/sta_count/sn',
  APMGT_APINFO: '/apmgt/apinfo/group/',
  USER_DETAIL_ALL: '/network/current/user/detail/all?',
  USER_DETAIL: '/network/current/user/detail',
  STA_USERS: '/sta/sta_users',
  GLOBAL_USERS: '/network/current/user/global/page',
  WIRELESS_USERS: '/network/current/user/wireless/page',
  NETWORK_USER_SINGLE_DETAIL: '/network/user/single/detail',

  DEVICE_MAINT_DEVICE_LEDBLINK: '/device_maint/device/ledblink/{sn}',
  TERMINAL_ALIAS: '/terminal/alias',
  NEW_TERMINAL_ALIAS: '/enet/terminal-remark',
  TERMINAL_INFO: '/terminal/info',
  TERMINAL_HISTORY: '/terminal/history',
  SUPPORT_YDDV: '/gateway/conf/gatewayoptimizescene/support/yddv1',
  STA_UPDOWN_RATE: '/ap_radio_quality/sta_updown_rate',
  ROAM_LOG_STA: '/roam/log/sta',
  GROUP: '/group/',
  WIS_EXPERIENCE: '/wis/experience',
  WIS_STA_LIST: '/ap_radio_quality/wis_sta_list',
  OPERATIONLOG_LIST: '/operationlog/list',
  CONF_EXEC_LOG: '/conf/',
  EXEC_TYPES: '/conf/log/exec_types',
  JOB_GET_API: '/upgrade/jobs',
  JOB_LOG_GET_API: '/upgrade/job/logs',
  JOB_LOG_UPGRADEPROGESS_POST_API: '/upgrade/progress/getByUpgradeLogIdList', //设备升级进度
  JOB_ABORT_POST_API: '/upgrade/job/abort/',
  JOB_RESTART_POST_API: '/upgrade/job/restart/',
  MESSAGE_LIST_GET_API: '/cometd_message/messages',
  MESSAGE_STATUS_UPDATA_API: '/cometd_message/messages/',
  SET_MESSAGE_ALL_ALREADY_READ: '/cometd_message/messages/all_read',
  CLI_RESULT_GET_API: '/conf/cli/log/echo_detail/',
  SWICH_ACCOUNT: '/org/account/switch/{tenantId}',
  NVR_MANU_GET_API: '/rview/nvr/nvr_manu',
  NVR_ADD_POST_API: '/rview/nvr/add',
  NVR_UPDATA_POST_API: '/rview/nvr/update',
  NVR_DELETE_DEL_API: '/rview/nvr/delete',
  NVR_TRIGGERDEVICEPORTGETMAC_GET_API:
    '/topology/commonmac/group/portwithonemacinfo',
  NVR_STATUSRESET_GET_API: '/rview/nvr_status_reset',
  NVR_STATUS_API: '/rview/nvr_status',
  NVR_TRIGGERGETIPCINFO_GET_API: '/itmgt/nvr/refresh_ipc_info',
  TERMAINAL_TYPESLIST_GET_API: '/itmgt/port_link_type_manager/types_enum',
  NVR_LIST_GET_API: '/itmgt/terminal/nvr_with_switch_info',
  NVR_SWITCH_INTERFACEFLOW_POST_API: '/interfaceflow/last/multi/info',
  IPC_LIST_GET_API: '/itmgt/terminal/integrated_ipc',
  IPC_SWITCHLIST_GET_API: '/itmgt/terminal/switchinfo',
  IPC_DEVICE_DEL_API: '/itmgt/terminal/del_ipc',
  TERMAINAL_CHANGETYPE_POST_API: '/itmgt/terminal/changetype',
  TERMAINAL_KEYTERMAINAL_ADD_POST_API: '/itmgt/keyterminal/add',
  TERMAINAL_KEYLIST_GET_API: '/itmgt/keyterminal/list',
  TERMAINAL_KEYTERMAINAL_EDIT_PUT_API: '/itmgt/keyterminal/edit',
  TERMAINAL_KEYTERMAINAL_DELETE_DEL_API: '/itmgt/keyterminal/del',
  TERMAINAL_KEYTERMAINAL_HISTORY_GET_API: '/itmgt/keyterminal/history',
  TERMAINAL_TYPEADD_ALL_API: '/itmgt/port_link_type_manager/smart_type',
  IPC_TRIGGERDISTINGUISHBYFLOW_ALL_API: '/recognizer/camera/building',
  TERMAINAL_TOTALTYPECOUNT_GET_API: '/itmgt/terminal/terminal_count',
  TERMAINAL_SMARTLIST_GET_API: '/itmgt/terminal/integrated_terminal',
  TERMAINAL_TYPESBYGROUP_GET_API: '/itmgt/iprange/custom_types',
  TERMAINAL_IPRANGECONFIG_GET_API: '/itmgt/iprange/list',
  TERMAINAL_IPRANGECONFIG_DEL_API: '/itmgt/iprange/del',
  TERMAINAL_IPRANGECONFIG_POST_API: '/itmgt/iprange/add',
  TERMAINAL_IPRANGECONFIG_PUT_API: '/itmgt/iprange/edit',
  TERMAINAL_IPRANGECONFIG_TRIGGER_GET_API: '/itmgt/iprange/probe',
  CHANGE_GROUP_NETWORK_TYPE: '/group/network',
  // WARN_WARNTYPE_GET_API: '/warn/warntype/descmap',
  WARN_WARNLIST_GET_API: '/warn/warnlog',
  WARN_WARNS_DEL_API: '/warn/warnlogs/del',
  UPGRADE_GET_API: '/upgrade/devices/rgds',
  UPGRADE_SOFTWARE_GET_API: '/software/recommend',
  FIRMWARE_GET_API: '/firmwares',
  FIRMWARE_DEL_API: '/firmware/{firmware_id}',
  DEVICE_LIST_GET_API: '/maint/devices/list',
  DEVICE_CONFTASK_LIST_GET_API:
    '/maint/network/devices?page={page}&per_page={per_page}', //配置任务设备列表
  EGW_MONITORUSERSATTUS_GET_API: '/egw/usersession?sn={sn}',
  EGW_MONITORUSER_TREND_GET_API: '/egw/usersessiontrend',
  GROUP_DEV_RATE_GET_API: '/sys/current_performance?sn={sn}',
  EGW_FLOWTREND_GET_API: '/peekflow/intf/trend', //获取网关设备或者端口的峰值流量
  GET_USERSESSION_TREND: '/{productType}/usersessiontrend',
  GET_SYSTREND: '/eg/systrend',
  DEVICE_APONLINE_GET_API: '/device/history/onoff/',
  SWITCH_PANEL_LAYOUT_API: '/deviceclass/port_info/{switchType}',
  GET_GATWAY_INTF_INFO: '/gateway/intf/info/{sn}', //NBR和EG都是用同一个接口
  GET_EG_INTF_SESSION: '/eg/intf/session/list', //网关查询端口会话数走势

  GET_PPPOE_INFO: '/gateway/intf/info/pppoe/{sn}',
  GET_SUBINTF_INFO: '/gateway/intf/info/subintf/{sn}',
  GATEWAY_WAN_PINGCONF_GET_API: '/gateway/detect/wan/config',
  GATEWAY_WAN_PINGLOGS_POST_API: '/intf/detect/list',
  GROUP_EG_APPTYPE_FLOW_GET_API: '/nbm/config/status',
  GROUP_EG_APPTYPE_ALL_FLOW_API: '/appflow/apptype',
  GROUP_EG_APPTYPE_FLOW_API: '/appflow/appdetail',
  GROUP_EG_APPTYPE_FLOW_SET_API: '/nbm/config/change',
  NETWORK_MODALDETAIL_GET_API: '/maint/network/model/detail',
  STA_BUILDBANDESTRIBUTIONTREND_GET_API: '/sta/band_destribution',
  STA_BUILDRSSIDESTRIBUTIONTREND_GET_API: '/sta/rssi_destribution',
  STA_COUNT_TREND_GET_API: '/sta/building/sta_users',
  GROUP_CHANNELUTILITY_GET_API: '/chnluti/building/status',
  STA_BUILDAPLOADTREND_GET_API: '/sta/building/apload_trend',
  MONITOR_TOP_SSID_GET_API: '/sta/device/days',
  MONITOR_TOP_AP_GET_API: '/flow/device/days',
  SWITCH_POTRSLIST_GET_API: '/conf/switch/device/{sn}/ports',
  GROUP_DEV_INTERFACEFLOW_POST_API:
    '/interfaceflow/{building_id}/{sn}/interfaceflow_trend',
  GET_PORT_INFO_API: '/switch/device/{sn}/port',
  GET_GROUP_TREE: '/group/all/tree?1=1&group_id=0',
  POST_DEVICE_PORT_INFO: '/deviceclass/port_info',
  GET_TOPOLOGY_TREEDATA:
    '/topology/info/{group_id}?with_wired_terminal={with_wired_terminal}',
  GET_DEVICE_LINECARDSWITCH: '/switch/line_card',
  SWITCH_DUPLICATE_PORTIDPRODUCTCLASS_GET_API:
    '/deviceclass/duplicate/portId/productClass',
  GET_DEVICE_PANELPOERTS: '/maint/devices/port',
  GET_TERMINAL_CUSTOM: '/itmgt/port_link_type_manager/types_enum?1=1',
  PROJECT_LIST_GET_API:
    '/maint/network/common/list?page_index={page}&page_size={per_page}', //获取网络列表
  ACCEPTED_PROJECT_LIST_GET_API:
    '/network/cooperate/share/imported-project/list?pageNum={page}&pageSize={per_page}', //获取分享给我的网络列表
  SHARED_PROJECT_LIST_GET_API:
    '/network/cooperate/share/byme/list?pageNum={page}&pageSize={per_page}', //获取我分享的网络列表
  SET_REMARK_PUT_API: '/network/cooperate/share/remark', //设置备注
  RECYCLE_SHARE_POST_API:
    '/network/cooperate/share/recycle?shareCode={shareCode}',

  INTERNAL_MESSAGE_GET_API: '/cometd_message/messages', //站内信息列表
  USER_COUNT_GET_API: '/sta/user_count', //获取在线用户总数
  WARN_COUNT_GET_API: '/warn/warnlog/count', //获取告警数量
  DEVICE_COUNT_GET_API: '/apmgt/apinfo/getdevicecountinfoall', //获取设备在线，设备总数
  DEVICE_MOVE_POST_API:
    '/plan/building/import?client_source=web3&operation_source=sn', //设备添加移动
  COOPERATE_COUNT_GET_API: '/network/cooperate/transfer/list', //获取待接收的网络列表
  COOPERATE_TOCONFIRM_GET_API: '/network/cooperate/account/transfer/toconfirm', //获取需要审核的项目合并申请
  GROUP_ALLTREE_GET_API: '/group/all/tree?1=1&group_id=0', //分組信息
  GROUP_SEARCHTREELIST_GET_API: '/group/all/list', //搜索分组信息
  GET_NETWORKCOMMONTYPE_DEVICE_COUNT: '/maint/statistic/deviceinfo', //按设备类型获取总数
  GLOBAL_ACTIVE_USERS_GET_API: '/network/statistic/global/current/user_count',
  NETWORK_STA_GET_API:
    '/network/statistic/current/user_count?require_users=true&group_list={group_list}',
  NETWORK_NOBINDMAPPROJECTS_GET_API:
    '/apmgt/apinfo/getnolocationbulidingspoint?page={page}&per_page={per_page}',
  PROJECT_DEL_API: '/enet/{groupId}', //删除网络
  NETWORK_DEL_API: '/group/{groupId}', //删除网络 (如果网络下有设备，后端会校验，将无法删除网络)

  SIMULATIONEXPERIENCE_WARNTYPE_GET_API:
    '/simulationExperience/warn?group_id={groupId}', //获取虚拟告警列表
  SIMULATIONEXPERIENCE_WARNTRIGGER_POST_API: '/simulationExperience/warn', //虚拟警告开关
  DEVICE_LIST_POST_API: '/maint/devices/list?page={page}&per_page={per_page}', //获取设备列表
  DEVICE_CLIEXCELOG_GET_API: '/conf/cli/log/exec_log', //批量执行CLI日志
  DEVICE_CLIEXCELOGDETAIL_GET_API: '/conf/cli/log/cmd_detail/{exec_log_id}', //执行CLI详情
  DEVICE_INFOEDIT_POST_API: '/maint/device/{sn}', //更新设备列表信息
  DEVICE_DELETE_DEL_API: '/plan/building/devices?sn_list={sn_list}', //删除设备
  DEVICE_USER_GET_API: '/sta/device/user/count?sn_list={sn_list}', //获取无线设备sta
  DEVICE_RADIOINFO_GET_API: '/chnlutil/device/detail?sn_list={sn_list}', //获取无线设备sta
  DEVICE_REBOOT_POST_API: '/maint/device/reboot', //设备重启
  DEVICE_SWITCH_PRODUCTGROUP_GET_API:
    '/conf/switch/group/{group_id}/device_types', //交换机设备类型统计
  DEVICE_CONFIGLIST_POST_API:
    '/conf/switch/group/{group_id}/except_devices?page_index={page}&page_size={per_page}', //获取可复制的设备列表
  DEVICE_SWITCHCONFIGCOPY_POST_API: '/conf/switch/device_source/{sn}',
  DEVICE_SWTICHNBS_MUIPANELLAYOUT_GET_API: '/switch/slot_port/info?sn={sn}', //获取NBS系列多插槽交换机slot状态及面板布局
  DEVICE_SWTICH_SLOTS_GET_API: '/switch/slot/{sn}/info', //获取交换机solt列表
  DEVICE_PANELLAYOUT_GET_API: '/deviceclass/port_info/{productClass}',
  //网络概览
  BUILDING_TOTAL_GET_API: '/network/statistic/day/sta-flow', //网络统计
  BUILDING_STATRENT_10M_GET: '/network/statistic/sta-flow/trend/10minutes', //Sta 10分钟趋势
  BUILDING_STATRENT_DAYS_GET: '/network/statistic/sta-flow/trend/day', //Sta 天趋势

  //设备推荐升级提示
  RECOMMENDUPGRADE_DEVICE_GET_API: '/maint/temporary/device/upgrade',

  //首页统计
  INDEX_DEVICE_RECOMMENDDEVICECOUNT_GET_API: '/software/recommend/num', //推荐升级设备数量统计
  INDEX_PROGECT_TOP_POST_API: '/network/cooperate/top', //首页网络置顶

  //网络协作
  PROJECT_NETWORK_LIST_GET_API: '/network/cooperate/transfer/list', //接收移交网络列表
  PROJECT_NETWORK_IMPORT_POST_API: '/network/cooperate/transfer/import?id={id}', //接收移交的网络
  PROJECT_NETWORK_REJECT_POST_API: '/network/cooperate/transfer/reject?id={id}', //拒绝接收移交的网络

  //账号合并
  PROJECT_ACCOUNT_TOCONFIRM_POST_API:
    '/network/cooperate/account/transfer/confirm?state={state}', //账号合并

  //系统类接口
  SYSTEM_MENUTREE_GET_API: '/org/module/scene_tree?scene={scene}', //获取睿易菜单
  SYSTEM_NOCMENUTREE_GET_API: '/org/module/macc3_tree', //获取NOC菜单

  SYSCONFIG_GET_API: '/sysconfig/list?page={pageIndex}&per_page={pageSize}',
  SYSCONFIG_SET_API: '/sysconfig',

  //MQTT消息
  MQTT_CONNECTINFO_GET_API: '/mqtt-auth/connect-info?user_id={user_id}', //获取MQTT连接信息

  //账号相关
  TENANT_LOGO_GET_API: '/tenant/logo',
  TENANT_LOGO_POST_API: '/org/tenant/logo',
  TENANT_WXBINACCOUNT_PUT_API: '/org/account/info/wechat/bind',
  TENANT_WXUNBINACCOUNT_PUT_API: '/org/account/info/wechat/unbind',
  TENANT_WXUNBINACCOUNTPHONECODE_GET_API:
    '/org/account/info/wechat/captcha?phone={phone}',
  TENANT_WXUNBINACCOUNTCODE_DEL_API: '/org/account/info/wechat',

  //GOOGLE认证因子
  GOOGLE_TWOFA_STATUS_ALL_API: '/auth/google-factor',
  GOOGLE_TWOFA_CODE_GET_API: '/auth/google-factor/pre',
  GOOGLE_TWOFA_CODEDOWNLOAD_GET_API: '/auth/disposable-code/download',
  GOOGLE_TWOFA_RELOADCODE_POST_API: '/auth/disposable-code',
  GOOGLE_TWOFA_ACCOUNTVERRIFY_POST_API: '/password/rest/verify-password',

  // 光猫重启相关
  ONUREBOOT_RESTARTCONFIGSAVE_POST_API: '/egw/onu-reboot/onu/{sn}/conf', //光猫重启配置
  ONUREBOOT_MANUALRESTART_POST_API: '/egw/onu-reboot/onu/{sn}/mannul', //手动重启光猫
  ONUREBOOT_RESTARTLOG_GET_API: '/egw/onu-reboot/onu/onureboot-log', //光猫重启日志查询
  ONUREBOOT_GETDEVICEID_GET_API: '/egw/onu-reboot/onu/findgw', //能力值查询
  ONUREBOOT_GETRESTARTCONFIG_GET_API: '/egw/onu-reboot/onu/get-conf', //光猫重启配置信息查询
  ONUREBOOT_ONUV2_GET_API: '/egw/onu-reboot/onu/onuV2', //光猫供电能力值

  //故障诊断
  SMART_DIAGNOSIS_TRIGGER_STATUS_API:
    '/smartdiagnosis/trigger/status?group_id={groupId}&version={version}', //获取网络诊断状态
  SMART_DIAGNOSIS_TRIGGER_START_API:
    '/smartdiagnosis/trigger/start?group_id={groupId}&version={version}', //触发网络诊断
  SMART_DIAGNOSIS_TRIGGER_ITEMS_API:
    '/smartdiagnosis/trigger/items?group_id={groupId}&trigger_id={triggerId}&version={version}', //获取网络内的诊断项
  SMART_DIAGNOSIS_TRIGGER_ITEMS_SUBITEMS_API:
    '/smartdiagnosis/trigger/item/subitems?group_id={groupId}&trigger_id={triggerId}&item_id={itemId}', //获取诊断结果（异常点）
  SMART_DIAGNOSIS_TRIGGER_ITEMS_RESULTS_API:
    '/smartdiagnosis/trigger/item/real-results?group_id={groupId}&trigger_id={triggerId}&item_id={itemId}', //获取诊断结果（根因及建议）
  SMART_DIAGNOSIS_TRIGGER_ITEMS_SESSIONNUM_API: '/eg/ip/session/list', //获取网关ip的会话数走势
  SMART_DIAGNOSIS_TRIGGER_ITEMS_IPNUM_API:
    '/eg/ip/session/statistic?sn={sn}&start_time={startTime}&end_time={endTime}&size={size}&sort_field={sortField}', //获取网关ip的会话数统计topn
  SMART_DIAGNOSIS_IP_CONFLICT_CURRENT_API:
    '/smartdiagnosis/ip-conflict/current', //当前冲突IP列表
  SMART_DIAGNOSIS_IP_CONFLICT_HISTORY_API:
    '/smartdiagnosis/ip-conflict/history?group_id={groupId}', //历史冲突IP列表
  SMART_DIAGNOSIS_IP_CONFLICT_HISTORY_TERMINAL_API:
    '/smartdiagnosis/ip-conflict/history/terminal?group_id={groupId}', //历史冲突IP列表
  SMART_DIAGNOSIS_MUTI_DHCP_SERVER_INFO_API:
    '/smartdiagnosis/muti-dhcp/dhcp-servers/info?group_id={groupId}&item_id={itemId}', //DHCP SERVER
  SMART_DIAGNOSIS_SWITCH_LOOP_API: '/smartdiagnosis/switch-loop', //环路
  SMART_DIAGNOSIS_QUSTIONNAIRE_API: '/smartdiagnosis/questionnaire', //保存故障诊断的问卷回答
  SMART_AI_ANSWER_URL_API:
    '/ai-answer-question/jump/url?group_id={groupId}&page_source=AI_DIAGNOSIS', //保存故障诊断的问卷回答
  SMART_CONFIG_SWITCH_VLAN_API:
    '/smartdiagnosis/switch-vlan-miss/configuration?group_id={groupId}', //一键修复VLAN漏配
  SMART_CONFIG_DHCP_SNOOPING_API:
    '/smartdiagnosis/dhcp-snooping/configuration?group_id={groupId}', //一键修复DHCP
  SMART_BANDWIDTH_DETAIL_API:
    '/smartdiagnosis/bandwidth-exceeded/detail?group_id={groupId}&item_id={itemId}', //出口带宽超限
  SMART_DHCP_FULL_API:
    '/smartdiagnosis/dhcp-pool-full/result?group_id={groupId}&item_id={itemId}', //DHCP地址池满
  SMART_OUTPORT_LINK_DETECT_API:
    '/smartdiagnosis/ping-detect/details?group_id={groupId}&item_id={itemId}', //出口链路异常或者DNS异常
  SMART_OUTPORT_DNS_DETECT_API:
    '/smartdiagnosis/dns-detect/details?group_id={groupId}&item_id={itemId}', //DNS异常
  SMART_CONFIG_DETECT_WAN_API: '/gateway/detect/wan/config?group_id={groupId}', //配置
  SMART_CONFIG_DETECT_WAN_DEFAULT_API: '/smartdiagnosis/detect/config/default', //获取设备的默认配置
  SMART_CONFIG_DETECT_DNS_WAN_API: '/gateway/detect/wan/dns/config', //设置单个DNS的配置
  SMART_DETECT_CONFIG_API: '/smartdiagnosis/detect/config', //【查询配置】查询ping、dns配置
  SMART_DETECT_DNS_LIST_API: '/intf/detect/dns/list', //某个dns的延迟列表
  SMART_CONFIG_CHECK_API:
    '/smartdiagnosis/detect/config/check?group_id={groupId}&version={version}', //【版本校验】校验设备是否支持诊断项
  SMART_VERSION_API:
    '/smartdiagnosis/detect/config/version?group_id={groupId}&version={version}', //【版本校验】获取前后端共同支持的版本

  //会话数探测
  SESSION_DETECT_COUNT: '/detect/count/{sn}', //获取今日剩余会话数探测记录
  SESSION_DETECT_ONE_INFO: '/detect/info/{sn}?', //获取会话数探测数据
  SESSION_DETECT_LIST: '/detect/all/{sn}', //获取全部会话数探测记录
  SESSION_DETECT_START: '/detect/start/{sn}', //开启探测

  //链路质量
  LINK_START_CONFIG: '/egw/device/line/quality/start/{sn}', //下发链路质量
  LINK_LINE_QUALITY_INFO: '/egw/device/line/quality/info/{sn}', //获取链路质量配置
  LINK_LINE_QUALITY_INTF: '/intf/detect/line/quality', //获取链路质量接口曲线图

  // SMART_CONFIG_DNS_WAN_API:
  //   '/smartdiagnosis/detect/wan/config?group_id={groupId}', //配置

  // 网吧相关
  INTERNETBARSCENE_GROUP_LIST_GET_API: '/internetbarscene/internet-group-list', //获取网络信息总览
  INTERNETBARSCENE_WARNING_LIST_GET_API:
    '/internetbarscene/warn-list/{groupId}', //获取网络告警列表
  INTERNETBARSCENE_IMPORT_SERVER_INFO_POST_API:
    '/internetbarscene/import-server/{groupId}', //网吧导入SERVER信息
  INTERNETBARSCENE_CLIENT_GET_API: '/internetbarscene/pc-info-list/{groupId}', //获取PC或SERVER信息
  INTERNETBARSCENE_REPLACE_AREA_PUT_API:
    '/internetbarscene/replace-area/{groupId}', //PC区域替换
  INTERNETBARSCENE_IMPORT_PC_API: '/internetbarscene/import-pc/{groupId}', //导入PC信息
  INTERNETBARSCENE_DEVICE_PC_API: '/internetbarscene/device/pc/{groupId}', //获取设备PC状态
  INTERNETBARSCENE_REMOVE_PC_API: '/internetbarscene/remove/pc/{groupId}', //删除pc或服务器
  INTERNETBARSCENE_TRIGGER_PC_API: '/internetbarscene/trigger-record/{groupId}', //获取触发刷新状态

  // 全局搜索相关
  GOLBALSEARCH_GETGLOBALSEARCH_GET_API:
    '/global/search?keyword={keyword}&scene={scene}',

  IPMAC_LIST_API: '/devconf/ipmac-bind/infos/{sn}', //ARP列表
  IPMAC_CLEAR_API: '/devconf/ipmac-bind/clear/{sn}', //删除配置
  IPMAC_CONF_API: '/devconf/ipmac-bind/conf/{sn}', //配置ip+mac
  IPMAC_BIND_ENABLED: '/devconf/ipmac-bind/enable/{sn}', //IP+MAC开启或修改例外口 只有rgos
  IPMAC_BIND_REPLACE: '/devconf/ipmac-bind/replace/{sn}', //IP+MAC修改配置
  IPMAC_BIND_SWITCH_INFO: '/devconf/ipmac-bind/switch-infos/{sn}', //Ip+MAC查询RGOS开关和例外口

  // 密码提示相关
  ACCOUNT_PASSWORDSUGGEST_GET_API: '/org/account/password/suggest',

  // 用户协议相关
  CLOUD_USERAGREEMENT_STATUS_GET_API:
    '/agreement/latest_version/status?type=USER', //获取用户协议状态
  CLOUD_USERAGREEMENT_LASTVERSION_GET_API:
    '/agreement_no_auth/content/latest_version?type=USER', //获取最新版本用户协议内容
  CLOUD_USERAGREEMENT_LASTVERSION_POST_API:
    '/agreement/action/assign?type=USER&version={version}&agree={agree}', //同意最新版本用户协议内容

  // 当前版本相关
  CLOUD_VERSIONLIST_GET_API:
    '/maint/macc_version/list?index={index}&size={size}',

  //解绑设备相关
  MONTER_DEVICEAUTOUNBINDLIST_GET_API:
    '/device/unbind/auto/list?page_index={page_index}&page_size={page_size}', //查询
  MONTER_DEVICEAUTOUNBINDCREAT_POST_API: '/device/unbind/auto/create', //获取专属url
  MONTER_DEVICE_GET_API: '/intlDevice/devices?sn={sn}&accountId={accountId}', //查询设备
  MONTER_DEVICE_POST_API: '/intlDevice/delete', //解绑设备

  //激活用户相关
  ACTIVATE_CLIENT_GET_API:
    '/internationalRegister/check/activation/state?account={account}', //查询用户状态
  ACTIVATE_CLIENT_CODE_GET_API: '/operation/activate-code/{account}', //获取最后激活码
  ACTIVATE_CLIENT_POST_API:
    '/operation/activation/{email}?cloudCode={cloudCode}&ignoreNull=true', //激活用户
  ACTIVATE_RESENT_POST_API: '/internationalRegister/activation/again/{account}',

  // 端口保护相关
  DEVICE_PORTPROTECTED_All_API: '/conf/switch/device/{sn}/port_protected/conf',

  // 端口聚合相关
  DEVICE_AGGREGATEPORT_ALL_API: '/conf/switch/aggregateport/device/{sn}',

  //瘦AP列表
  FITAP_WISGATEWAY_LIST_GET_API:
    '/maint/fitap/gateway/aplist?page={page}&per_page={perPage}', //网关瘦AP列表
  FITAP_WISAC_LIST_GET_API: '/maint/fitap/list?page={page}&per_page={perPage}', //AC瘦AP列表
  FITAP_MACCAC_LIST_GET_API:
    '/ac/fitap/list?sn={sn}&page_index={page}&page_size={per_page}', //macc 瘦AP列表

  //整网管理密码
  ENTER_PASSWORDSTATUS_GET_API: '/enet/conf/group/{group_id}/password_status',
  ENTER_PASSWORD_PUT_API: '/enet/conf/group/{group_id}/password',

  //设备整网恢复
  NETWOEK_DEVICERECOVERYSTATUS_GET_API:
    '/network_maint/recovery?group_id={group_id}',
  NETWOEK_DEVICERECOVERYDETAIL_GET_API:
    '/network_maint/recovery/detail?group_id={group_id}',
  NETWOEK_DEVICERECOVERYTRIGGER_POST_API:
    '/network_maint/recovery/trigger?group_id={group_id}',

  //拓扑诊断相关
  TOPO_GENERATION_RECORD_GET_API: '/topology/generation/record/{group_id}', //获取拓扑生成记录
  TOPO_TOPOLOGYDATA_TRIGGER_ALL_API: '/topology/trigger/{group_id}', //触发拓扑数据生成
  TOPO_VIRTUAL_STATUSGET_API: '/topology/virtual/status?group_id={group_id}', //获取网络拓扑虚拟设备状态

  //业务Vlan
  NETWORK_BIZMAP_VLANLIST_GET_API: '/bizmap/overview/all?group_id={group_id}',

  //拓扑补全
  TOPO_MARKUPUPDATA_POST_API: '/topology/supplement/{group_id}',
  TOPO_SUPPORT_VIRTUALDEVICE_GET_API: '/product/support_product_class',
  TOPO_VIRTUALDEVICE_PRODUCTCLASS_GET_API: '/topology/edit/productclass',
  TOPO_TOPOLOGYTERMINAL_DEL_API:
    '/topology/edit/terminal/{group_id}?macs={macs}', //删除拓扑中得终端设备
  TOPO_EDITVIRTUALLIST_GET_API: '/topology/edit/virtual/{group_id}',
  TOPO_SETBATCHVIRTUALLIST_POST_API:
    '/topology/edit/virtual/node/batch/{group_id}',
  TOPO_IMPORTVIRTUAL_PUT_API: 'topology/edit/virtual/device/{group_id}', //一键导入拓扑虚拟设备

  //交换机
  DEVICE_SWITCH_UPLINKINFO_GET_API: '/switch/uplinkport/{sn}',
  DEVICE_SWITCH_DISABLEDPORTSLIST_POST_API:
    '/conf/switch/device/common-interface', //交换机不可配置接口列表

  //防火墙
  DEVICE_FIREWALL_INTFINFO_GET_API: '/firewall/intf/info/{sn}',
  DEVICE_FIREWALL_INTFINFOTRIGGER_GET_API: '/firewall/intf/info/{sn}/trigger',
  DEVICE_FIREWALL_INTFDHCPCONF_GET_API: '/firewall/dhcp-pool',
  DEVICE_FIREWALL_INTFUPDATA_POST_API: '/firewall/intf/{sn}',
  DEVICE_FIREWALL_INTFDHCPCONF_POST_API: '/firewall/dhcp-pool?sn={sn}',
  DEVICE_FIREWALL_INTFDHCPCONF_DEL_API: '/firewall/dhcp-pool/{sn}/{id}',
  DEVICE_FIREWALL_SUBINTFCONF_ALL_API: '/firewall/intf/sub/{sn}', //添加及编辑防火墙子接口
  DEVICE_FIREWALL_ZONE_ALL_API: '/firewall/zone/{sn}', //防火墙安全域

  DEVICE_FIREWALL_ABILITY_GET_API: '/firewall/intf/ability/{sn}', //临时接口，防火墙能力值

  //防火墙授权 激活信息
  MACC_AUTH_GET: '/firewall/auth',
  MACC_AUTH_ACTIVE: '/firewall/auth/active',
  MACC_FIREWALL_AUTH_POST_API: '/firewall/auth/view',

  //路由配置
  DEVICE_GATEWAY_ROUTEINTFLIST_GET_API:
    '/gateway/intf/iproute/inftlist?sn={sn}',
  DEVICE_GATEWAY_ROUTELIST_GET_API: '/gw/conf/iproute/config?sn={sn}',
  DEVICE_GATEWAY_RECOMMENDNEXTHOP_GET_API:
    '/smartscene/device/iproute/nexthop?sn={sn}&network={network}&mask={mask}',
  DEVICE_GATEWAY_OWSTATICROUTE_DEL_API: '/conf/switch/device/{sn}/route/static',
  DEVICE_GATEWAY_RGOSSTATICROUTE_DEL_API: '/gw/conf/iproute/del',
  DEVICE_GATEWAY_OWSTATICROUTE_POST_API: '/conf/switch/device/all/route/static',
  DEVICE_GATEWAY_RGOSSTATICROUTE_POST_API: '/gw/conf/iproute/batchconfig',
  DEVICE_SWITCH_OWSTATICROUTE_TYPE_GET_API:
    '/smartscene/device/iproute/nextIntf?sn={sn}', //获取OW设备 路由下一跳接口
  //获取ipv6列表
  DEVICE_GATEWAY_OWSTATICROUTEIPV_GET_API: '/enet/v6/route/static?sn={sn}',
  //保存ipv6
  DEVICE_GATEWAY_OWSTATICROUTEIPV_POST_API: '/enet/v6/route/static',
  //删除
  DEVICE_GATEWAY_OWSTATICROUTEIPV_DEL_API:
    '/enet/v6/route/static?sn={sn}&id={id}',

  //设备配置同步
  DEVICE_CONFSYNC_LIST_GET_API: '/conf/{sn}/sync_info', //获取设备同步情况列表
  DEVICE_CONFSYNC_DETAILLIST_GET_API: '/conf/{sn}/sync_info/{conf_item}', //获取设备配置配置项同步情况
  DEVICE_CONFSYNC_POST_API: '/conf/device/{sn}/trigger', //手动触发同步配置

  //ospf配置
  DEVICE_OSPFV2_GET_API: '/enet/ospf?sn={sn}&per_page={per_page}&page={page}',
  DEVICE_OSPFV2_POST_API: '/enet/ospf',
  DEVICE_OSPFV2_DEL_API: '/enet/ospf?sn={sn}&ids={ids}',
  GET_ALL_OSPFV2_API: '/enet/ospf/process?sn={sn}',
  DEVICE_OSPFV2_PROCESSMAX_GET_API: '/enet/ospf/process/num', //获取实例上限
  // DEVICE_OSPFV2_GET_API:'/enet/ospf?sn={sn}&per_page={per_page}',
  // DEVICE_OSPFV2_GET_API:'/enet/ospf?sn={sn}&per_page={per_page}',

  //获取ospfv3配置
  DEVICE_OSPFV3_GET_API: '/enet/ospf/v3?sn={sn}',

  DEVICE_OSPFV2_INTERFACE_GET_API:
    '/enet/ospf/interface?ospfId={ospfId}&per_page={per_page}&page={page}',
  DEVICE_OSPFV2_INTERFACE_POST_API: '/enet/ospf/interface',
  DEVICE_OSPFV2_INTERFACE_DEL_API: '/enet/ospf/interface?sn={sn}&ids={ids}',
  DEVICE_OSPFV2_SMARTSCENE_POST_API: '/smartscene/device/br-name/map?sn={sn}',
  DEVICE_GET_OW_NEXT_INTF: '/smartscene/device/iproute/nextIntf',
  DEVICE_OSPFV2_AREA_GET_API:
    '/enet/ospf/area?ospfId={ospfId}&per_page={per_page}&page={page}',
  DEVICE_OSPFV2_AREA_POST_API: '/enet/ospf/area',
  DEVICE_OSPFV2_AREA_DEL_API: '/enet/ospf/area?sn={sn}&ids={ids}',

  DEVICE_OSPFV2_NEIGHBER_GET_API:
    '/enet/ospf/neighbor?ospfId={ospfId}&per_page={per_page}&page={page}',
  DEVICE_OSPFV2_NEIGHBER_POST_API: '/enet/ospf/neighbor',
  DEVICE_OSPFV2_NEIGHBER_DEL_API: '/enet/ospf/neighbor?sn={sn}&ids={ids}',

  DEVICE_OSPFV2_REDIST_GET_API:
    '/enet/ospf/redist?ospfId={ospfId}&per_page={per_page}&page={page}',
  DEVICE_OSPFV2_REDIST_POST_API: '/enet/ospf/redist',
  DEVICE_OSPFV2_REDIST_DEL_API: '/enet/ospf/redist?sn={sn}&ids={ids}',
  DEVICE_OSPFV2_REDIST_OTHER_API: '/enet/ospf/other_ospf?sn={sn}&id={ids}',

  //网关策略路由
  DEVICE_GATEWAY_POLICYROUTE_ALL_API: '/enet/policyRoute?sn={sn}',
  DEVICE_GATEWAY_POLICYROUTEPROTO_GET_API: '/enet/policyRoute/getProtoList', //获取协议
  DEVICE_GATEWAY_WANINFT_GET_API:
    '/enet/policyRoute/getGatewayInftInfo?sn={sn}', //获取WAN口
  DEVICE_GATEWAY_POLICYROUTELIMIT_GET_API: '/enet/policyRoute/limitRow?sn={sn}', //获取最大支持数量
  DEVICE_NBR_POLICYROUTELIST_ALL_API: '/smartscene/routemap/config/policy', //获取NBR策略路由表
  DEVICE_NBR_OUTINTF_GET_API: '/smartscene/routemap/config/diname?sn={sn}', //获取获取下一跳/出口
  DEVICE_NBR_LANINTF_GET_API: '/smartscene/routemap/config/lanname?sn={sn}', //获取lan口
  DEVICE_NBR_ACLNAME_GET_API: '/smartscene/routemap/config/aclname?sn={sn}', //获取ACL名称

  //网关端口映射
  DEVICE_GATEWAY_PORTMAPPINGLIST_ALL_API: '/enet/portMapping?sn={sn}',
  DEVICE_GATEWAY_PORTMAPPINGPROTO_GET_API: '/enet/portMapping/getProtoList',
  DEVICE_GATEWAY_PORTMAPPINGAGREEMENTTYPE_GET_API:
    '/enet/portMapping/agreementType', //协议类型描述

  //全设备通用
  DEVICE_ABILITY_GET_API: '/device-ability/list/{sn}', //单设备能力值
  DEVICE_ABILITYBYCLASS_POST_API: '/deviceclass/ability', //根据设备类型获取能力值
  DEVICE_ABILITYLIST_POST_API: '/device-ability/modules?sn={sn}', //单设备根据模块ID取能力值

  //隧道相关
  TUNNEL_GETWEBURL_POST_API: '/tunnel/web/get_url?client_source=web3',
  TUNNEL_CREATWEBURL_POST_API: '/tunnel/web/get_tunnel',
  TUNNEL_CREATETUNNEL_POST_API: '/tunnel/get_telnet?client_source=web3',
  TUNNEL_GETTUNNELLIST_POST_API: '/tunnel/get_list',
  TUNNEL_GETTUNNELTARGETLIST_POST_AP: '/tunnel/transit/target/tunnel/list',
  TUNNEL_GETTUNNELDEVICELIST_POST_API: '/tunnel/transit/main/device/list', //获取网络中支持创建隧道的设备列表
  TUNNEL_CREATDEVICETUNNEL_POST_API: '/tunnel/create?client_source=web3', //创建隧道
  TUNNEL_CREATDTARGETDEVICETUNNEL_POST_API:
    '/tunnel/transit/target/device/list', //获取网络中支持创建隧道的设备列表
  TUNNEL_DIAGNOSE_DETAIL_GET_API:
    '/tunnel/diagnose/detail?diagnoseId={diagnoseId}', //获取隧道诊断详情
  TUNNEL_DIAGNOSE_FIX_GET_API: '/tunnel/diagnose/fix?diagnoseId={diagnoseId}', //修复隧道诊断
  TUNNEL_TENANT_CONFIG_GET_API: '/tunnel/config/tenant', //获取隧道系统配置
  TUNNEL_DEVICE_ISAUTOLOGIN_GET_API: '/tunnel/enable_auto_login', //判断设备是否可以自动登录

  //易网络相关
  ENET_CONFLICT_GET_API: '/enet/conflict/state/{groupId}', //获取易网络状态
  ENET_DEVICECONFLICT_PROGRESS_GET_API:
    '/enet/conflict/collect/progress?group_id={groupId}', //查看网络冲突信息收集进度
  ENET_DEVICECONFLICT_INFO_GET_API:
    '/enet/conflict/collect/info?group_id={groupId}', //开始收集网络冲突信息
  ENET_DEVICECONFLICT_DETAIL_GET_API:
    '/enet/conflict/detail?group_id={groupId}', //获取易网络冲突详情
  ENET_DEVICECONFLICT_RESOLVE_POST_API: '/enet/conflict/resolve', ///解决易网络冲突
  ENET_DEVICECONFLICT_RESOLVESTATUS_GET_API:
    '/enet/conflict/resolve/status?group_id={groupId}&lnid={lnid}', //查看冲突解决是否完成

  //设备发现
  DISCOVERY_DEVICE_PROBE_PROGRESS_GET_API:
    '/discovery/device/probe/progress?group_id={groupId}', //探测设备型号统计
  DISCOVERY_DEVICE_PROBE_START_GET_API:
    '/discovery/device/probe/start?group_id={groupId}', //触发网关设别探测

  ST_POST_API: '/discovery/device/probe/list?page={page}&per_page={per_page}', //查询设备探测结果

  //端口流量
  DEVICE_MULTIINTERFACEFLOW_GET_API: '/interfaceflow/interfaceflow_trend/multi', //多端口流量查询

  //项目统计信息
  PROJECT_COMMONTYPE_DEVICE_COUNT:
    '/device/network/statistics/commontype?group_id={group_id}', //统计项目中设备数量

  //交换机Vlan
  SWITCH_VLAN_CONF_ALL_API: '/smartscene/device/conf/vlan',
  SWITCHESW_VLAN_CONF_ALL_API: '/conf/esw/vlan_mode', //ESW交换机Vlan模式

  //网关Vlan
  GATEWAY_VLAN_CONF_ALL_API: '/egw/conf/device/{sn}/vlan',
  GATEWAY_VLAN_CONF_DEL_API: '/egw/conf/device/{sn}/vlan/{vlan_id}',

  //交换机RLDP
  SWITCH_RLDP_CONFIGLIST_GET_API: '/conf/switch/device/{sn}/rldp/confs',
  SWITCH_RLDP_CONFIG_POST_API: '/conf/switch/device/{sn}/rldp/confs/{enable}',
  SWITCH_RLDP_AGGCONFIG_POST_API:
    '/conf/switch/device/{sn}/rldp/aggport/confs/{enable}',
  SWITCH_RLDPSUPPORT_GET_API: '/maint/device/ability/rldp?sn={sn}',
  SWITCH_ESWRLDP_SHOW_GET_API: '/conf/esw/device/{sn}/loop_protect/hide',
  SWITCH_ESWLOOPPROTECT_ALL_API: '/conf/esw/device/{sn}/loop_protect',

  //交换机DHCP SNOOPING
  SWITCH_SNOOPING_CONFIG_ALL_API: '/conf/switch/device/{sn}/dhcpsnooping/conf', //交换机的dhcp snooping配置

  //交换机邻居设备
  DEVICE_SWITCH_NEIGHBOR_GET_API: '/switch/neighbor/{sn}',
  DEVICE_SWITCH_TOPO_NEIGHBOR_GET_API: '/smartscene/topo/neighbor/{sn}',

  //睿易AP认证配置
  DEVICE_AP_AUTH_CONF_ALL_API: '/enet/ap/portal/{group_id}', //睿易AP认证配置

  //交换机单端口配置
  SWITCH_PORT_CONFIG_GET_API: '/conf/switch/device/{sn}/port/{port_id}/conf',
  SWITCH_PORTS_CONFIG_POST_API: '/conf/switch/device/{sn}/ports/conf',
  SWITCH_PORTAGG_CONFIG_GET_API:
    '/conf/switch/aggregateport/device/{sn}/port/{port_group_id}/conf',
  SWITCH_DHCPRELAYCONF_GET_API: '/conf/switch/device/{sn}/msw/relay',
  SWITCH_PORTAGG_CONFIG_PUT_API:
    '/conf/switch/aggregateport/device/{sn}/port/{port_group_id}',
  SWITCH_MSWL3INTF_ALL_API: '/conf/switch/device/{sn}/msw/l3intf',

  //终端体验
  STAEXPERIENCE_BUILDDETAILSTALIST_GET_API: '/sta/experience/detail/paging',
  STAEXPERIENCE_BUILDINGTREND_GET_API: '/sta/experience/building/trend',
  STAEXPERIENCE_SCORETREND_GET_API: '/sta/experience/detail/score/trend',
  STAEXPERIENCE_STASTATUSTOTAL_GET_API:
    '/sta/experience/onoff/result/statistic',
  STAEXPERIENCE_STAONOFFLIST_GET_API: '/sta/experience/onoff/event',
  STAEXPERIENCE_EVENT_LIST_GET_API: '/sta/experience/event', //终端体验事件列表（上下线和漫游）
  STAEXPERIENCE_STA_ONOFF_DETAIL_API: '/sta/event/onoff/detail', //终端指定上下线事件详情
  STAEXPERIENCE_STA_ROAM_DETAIL_API: '/roam/event/detail', //终端指定漫游事件详情
  STAEXPERIENCE_STA_ROAM_KV_API: '/roam/event/kv/experience', //终端漫游kv体验指标
  STAEXPERIENCE_STA_ROAM_KV_DETAIL_API: '/roam/event/kv/detail', //终端漫游kv事件列表详情
  //设备系统
  DEVICE_CPUANDMEMORYTREND_GET_API: '/sys/device/trend',
  DEVICE_RESUMELIST_GET_API:
    '/apmgt/apinfo/{sn}/devicemgtlogs/new?page={page}&per_page={per_page}',

  //射频相关
  RADIO_TIGGERNEIGHBORSCAN_POST_API: '/radio/cfg/scantrigger/diagnosis/{sn}',
  RADIO_GETAPNEIGHBORLIST_GET_API:
    '/radio/cfg/scantrigger/diagnosis/{sn}/neibor',
  RADIO_APCHANNELTREND_GET_API: '/radio/device/channel/trend',
  RADIO_APFLOWTREND_GET_API: '/radio/device/flow/trend',
  RADIO_GETRADIODETAILDEVICELIST_GET_API: '/radio/detail/paging',
  RADIO_GETRADIOCHANNELTREND_GET_API: '/radio/channel/trend',
  RADIO_GETCANNELBYCOUNTRY_GET_API: '/radio/cfg/{country}/support',

  COMMOND_RADIOCOUNTRYCODE_ALL_API: '/radio/cfg/{group_id}/countrys', //获取国际码 {group_id}=all 获取全部
  CONF_CONTRYCODE_Radio_GET_API:
    '/conf/group_confs/radio_global/group/{group_id}', //获取分组的国家码和频宽配置
  CONF_PUT_Radio_ADD_API: '/conf/group_confs/radio_global/group/{group_id}', //更新分组射频参数
  RADIO_BANDWIDTHANDCHANNELRANGE_BY_COUNTRYCODE_GET_API:
    '/conf/band_width/global/ability', //获取国家码频宽信道范围
  DEVICE_RADIO_ABILITY_GET_API: '/conf/radio/product_ability', //获取设备射频能力值
  DEVICE_NETWORKRADIO_ABILITY_GET_API: '/conf/radio/global/product_ability', //获取整网设备射频能力值
  DEVICE_NETWORKRADIO_CONFABILITY_GET_API: '/conf/radio/band/all', //radios可配置的频段列表

  PLAN_IS_CONFIG_SSID_API:
    '/radio/cfg/radioscan/isconfigssid?group_id={group_id}', //获取网络下是否有配置ssid
  PLAN_BUILD_RADIOLASTSCAN_GET_API:
    '/radio/cfg/scantrigger_last?group_id={group_id}', //获取radio最新一个触发配置
  PLAN_BUILD_SCANBUILD_POST_API:
    '/radio/cfg/scantrigger/{scan_type}?group_id={group_id}&is_complete_apply2device={is_complete_apply2device}&apply_type={apply_type}', //触发对应分组的射频自动扫描
  PLAN_BUILD_RADIOAUTOSCANCONFIG_POST_API:
    '/radio/cfg/scanconfig?group_id={group_id}', //新增、更新网点radio自动扫描配置
  PLAN_BUILD_RADIOAUTOSCANCONFIG_GET_API:
    '/radio/cfg/scanconfig?group_id={group_id}', //获取网点的射频自动扫描配置
  PLAN_BUILD_RADIOSCANLIST_GET_API:
    '/radio/cfg/scantrigger?group_id={group_id}&page={page}&per_page={per_page}', //最近RF扫描历史
  PLAN_BUILD_RADIOTRIGGERLIST_GET_API:
    '/radio/cfg/device/rrmadvresult/{trigger}?page={page}&per_page={per_page}', //最近RF扫描历史-查看详情
  PLAN_RADIO_AUTOSCANSTATUS_GET_API:
    '/radio/cfg/device/scanstatus/{trigger}?page={page}&per_page={per_page}', //获取单个射频自动扫描的设备扫描状态
  PLAN_BUILD_RADIOSCANLIST_DEL_API:
    '/radio/cfg/scantrigger/{trigger}?group_id={group_id}', //删除历史记录
  PLAN_BUILD_APPLYRADIOADVTODEVS_POST_API:
    '/radio/cfg/radioscanadvcfg/{trigger}/application?group_id={group_id}&apply_type={apply_type}', //应用到设备
  PLAN_BUILD_CANELRADIOADVTODEVS_POST_API:
    '/radio/cfg/radioscanadvcfg/{trigger}/unapplication?group_id={group_id}', //取消应用到设备
  GROUP_SEARCHLIST_GET_API: '/group/all/list?group_id={group_id}&depth={depth}', //
  DEVICE_MAINTAIN_GET_API:
    '/maint/devices?page={page}&per_page={per_page}&group_id={group_id}&common_type={common_type}', //
  CONF_DEV_CONFS_GET_API: '/conf/dev_confs/channel_power/group/{group_id}', //获取分组下设备的信道功率配置列表
  CONF_DEV_CONFS_NEW_GET_API: '/conf/dev_confs/channel_power/group',
  RADIO_DEVICES_INFO_GET_API: '/conf/dev_confs/channel_power/device/{sn}', //获取指定设备射频信息
  DEVICE_RADIOCONF_INFO_GET_API: '/conf/dev_confs/channel_power/device?sn={sn}',
  DEVICE_BATCHCONF_INFO_POST_API: '/conf/dev_confs/channel_power/batch',
  RADIO_DEVICES_SUPPORTCHANNEL_GET_API: '/conf/channel/device/ability', //获取设备支持信道范围
  RADIO_BATCH_DEVICES_SUPPORTCHANNEL_POST_API: '/conf/channel/group/ability', //获取设备支持信道范围
  COMMOND_DEVICECANUSECHANNEL_GET_API:
    '/conf/dev_confs/channel_in_use/device/{sn}', //获取设备可配置信道列表
  PLAN_GROUP_MAP_GET_API: '/picture/group_maps?group_id={group_id}', //获取指定分组地图信息
  FLOOR_MAP_GET_API: '/picture/map?group_id={group_id}', //获得指定分组地图
  PLAN_FLOOR_RADIO_GET_API:
    '/conf/dev_confs/channel_power/group/{group_id}/map/{map_id}', //批量或单台配置信道功率
  PLAN_DEV_CONFS_RADIOBYSN_PUT_API:
    '/conf/dev_confs/channel_power/group/{group_id}/device/{sn}', //批量或单台配置信道功率
  PLAN_BATCH_DEV_CONFS_RADIOBYSN_POST_API:
    '/conf/dev_confs/channel_power/batch/config', //批量配置射频
  PLAN_FLOOR_RADIO_POWER_UPDATE_API:
    '/conf/dev_confs/power/group/{group_id}/radio/{radio_id}?power={power}', //统一设置分组或平面图下设备的功率
  COMMOND_DEVICERADIOLIST_GET_API:
    '/conf/dev_confs/channel_power/group/{group_id}?page_size=9999&page_index=1', //导出射频配置
  IMAGE_PREURL: '/picture?path={path}',
  PLAN_FLOOR_RADIOSIMPORT_UPDATA_API:
    '/conf/dev_confs/channel_power/group/{group_id}',
  PLAN_AP_LOCATS_PIC_GET_API:
    '/plan/plan_locations?group_id={groupId}&map_id={pictureId}',
  PLAN_AP_LOCATION_UNBIND_API: '/location_map/unbind_device?groupId={groupId}',
  PLAN_AP_LOCATS_UPDATE_PUT_API: '/plan/plan_locations/{id}',
  DEVICE_DEVICEINFOEDIT_POST_API: '/maint/device/{sn}',
  PLAN_LOCATIONMAP_NULLPIC_ALL_API: '/location_map/map',
  PLAN_FLOOR_MAP_BIND_POST_API: '/picture/floors',
  PLAN_FLOOR_MAP_UPLOAD_API: '/picture/uploadstream', //上传地图
  PLAN_BUILDING_EMPTYDEVS_GET_API:
    '/plan/floor/unbind_devices?group_id={group_id}&last_id={last_id}&limit={limit}',
  PLAN_AP_LOCATION_BIND_API: '/location_map/bind_device',
  //无线网优
  CONF_NET_OPTIMIZE_INFO_API: '/radio/netoptimize/group/{group_id}',
  CONF_SCENE_VALUE_API:
    '/radio/cfg/radiooptimization/dafaultconfig/{scene_type}',
  //新无线网优
  ROAMING_NETOPTIMIZE_ALL_API:
    '/radio/netoptimizev2/optimize/group/conf?group_id={group_id}',
  ROAMING_NETOPTIMIZE_ABILITY_GET_API:
    '/radio/netoptimizev2/scene/group/ability?group_id={group_id}',
  //漫游调优
  ROAMING_LOGLIST_GET_API: '/roam/test_log/count?buildingId={group_id}', //获取所有漫游测试记录
  ROAMING_LOGDETAIL_GET_API: '/roam/test_log/detail?buildingId={group_id}', //获取一次漫游测试的详细信息
  ROAMING_LOGCOVERAGE_GET_API: '/roamtest/group/{group_id}/coverage?sns={sns}', //获取无线覆盖范围
  ROAMING_SCANROAMINGDATA_POST_API:
    '/roamtest/scan_roaming_data?building_id={group_id}', //获取增量测试详情
  ROAMING_LOGCOVERAGE_POST_API: '/roamtest/group/{group_id}/coverage', //配置无线覆盖范围
  //设备诊断
  DIAGNOSE_STADIAGNOSIS_LIST_POST_API:
    '/stadiagnosis/list?page={page}&per_page={per_page}',
  DIAGNOSE_STAPROCESS_LIST_POST_API:
    '/staprocess/list?page={page}&per_page={per_page}',
  DIAGNOSE_DAYSCONUT_LIST_GET_API:
    '/stadiagnosis/daycount?building_id={building_id}',
  DIAGNOSE_DEVICESDETAL_LIST_GET_API: '/maint/devices/detail?1=1',
  //网络巡检
  DIAGNOSE_SCHEDULE_NETWORK_GET_API: '/diagnose/schedule/network',
  DIAGNOSE_SCHEDULE_NETWORK_POST_API: '/diagnose/schedule/network/update',
  DIAGNOSE_NETWOEK_PROGRESS_GET_API: '/diagnose/network/progress',
  DIAGNOSE_START_GET_API: '/diagnose/start',
  DIAGNOSE_NETWORK_LOGLIST_GET_API: '/diagnose/network/log/list',
  DIAGNOSE_NETWORK_REPORT_GET_API: '/diagnose/network/report',
  DIAGNOSE_NETWORK_REPORTDETAIL_GET_API: '/diagnose/network/item',
  DIAGNOSE_ITEM_FIX_GET_API: '/diagnose/item/fix',
  DIAGNOSE_AUTOADDING_STATUES_ALL_API:
    '/discovery/device/probe/autoadding/status',
  STA_EXPERIENCE_NEW_GET_API:
    '/ac/sta/experience/list?sn={sn}&mac={mac}&start={start}&end={end}',
  STA_CONNECTIONPROCESS_GET_API:
    '/staprocess/maclist?mac={mac}&start={start}&end={end}',
  GROUP_ALL_STA_GET_API: '/network/current/user/simple?group_id={groupId}',
  MONITOR_DEVICES_AC_NEW_STALIST:
    '/ac/sta/current/user?page_index={page_index}&page_size={page_size}&sn={sn}',
  MONITOR_DEVICES_AC_STALIST:
    '/macc/wis/ac/sta/list?page={page}&per_page={perPage}',
  STA_NEW_TERMINALHISTORYLIST_GET_API:
    '/ac/sta/onoff/history?sn={sn}&page_index={page_index}&page_size={page_size}',
  STA_NEW_ROAMHISTORYLIST_GET_API:
    '/ac/sta/roam/list?sn={sn}&mac={mac}&page_index={page_index}&page_size={page_size}',
  //地图
  GROUP_POINT_GET_API: '/apmgt/apinfo/getbulidingspoint',
  GROUP_BUILDINGFLOW_GET_API: '/flow/current_rate?building_id={buildingId}',
  GROUP_BUILDINGINFO_GET_API:
    '/apmgt/apinfo/getbulidinginfo?group_id={buildingId}',

  //问卷
  QUESTIONNAIRE_QUESTION_GET_API: '/questionnaire/manage/rule',
  QUESTIONNAIRE_QUESTION_INFO_GET_API: '/questionnaire/manage/question',
  QUESTIONNAIRE_QUESTIONANSWER_POST_API: '/questionnaire/manage/answer',

  //设备升级
  UPGRADE_DEVICELIST_GET_API:
    '/upgrade/devices/rgds?page={page}&per_page={per_page}', //获取升级设备列表
  UPGRADE_CONDITION_POST_API: '/upgrade/condition/check', //获取升级固件详情
  UPGRADE_FIRMWARES_GET_API: '/firmwares/cloud?page={page}&per_page={per_page}', //获取云端版本列表
  PERSONAL_FIRMWARE_GET_API: '/firmwares?page={page}&per_page={per_page}', //获取个人版本列表
  UPGRADE_BY_DEVICE_POST_API: '/upgrade/device',
  UPGRADE_SOFTWARES_GET_API:
    '/software/recommend?page={page}&per_page={per_page}', //获取版本分布列表
  FIRMWARE_PUT_API: '/firmware/{firmware_id}', //
  FIRMWARE_UPLOAD: '/firmware/uploadstream?filename={filename}', //上传固件文件

  //无线配置
  WIRELESS_CONFIGTEMPLATES_GET_API: '/conf/group/{groupId}/templates',

  //行为管理
  BEHAVIOR_IDENTIFY_CONF_GET: '/gateway/user/behavior/identify/conf/{sn}',
  BEHAVIOR_IDENTIFY_USER_GET_API: '/gateway/user/behavior/identify/user/{sn}',
  BEHAVIOR_NETWORK_VLANDHCP_IPRANGE_GET_API:
    '/smartscene/network/vlandhcp/iprange?group_id={groupId}',
  BEHAVIOR_IDENTIFY_MACC_CLASS_API:
    '/gateway/user/behavior/identify/macc/class/{sn}',
  BEHAVIOR_IDENTIFY_MACC_INFO_API: '/gateway/user/behavior/identify/info/{sn}', //获取应用树
  //极速多出口
  WAN_PORT_RGOS_SET_API: '/gw/conf/intf/wan/upsert',
  WAN_PORT_OW_API: '/egw/conf/device/{sn}/wan', //OW设备的配置和显示
  WANS_PORT_OW_API: '/egw/conf/device/{sn}/wans', //OW设备的配置和显示
  NETWORK_CONFABILITY_GET_API: '/smartscene/device/conf/ability?sn={sn}', //获取设备的能力值
  GET_RGOS_WAN_PORT_CONF: '/gw/conf/intf/wan/config', //rgos查看WAN口配置
  GET_OW_WAN_PORT_CONF: '/egw/conf/device/{sn}/wan/{wan_port_id}', //ow查看WAN口配置
  SMARTSCENE_MUTIWAN_POST: '/smartscene/mutiwan/intf/specify/change?sn={sn}', //WAN /LAN转换
  SMARTSCENE_MUTIWAN_STATUS:
    '/smartscene/mutiwan/device/restart/status?sn={sn}', //WAN /LAN转换
  SMARTSCENE_MUTIWAN_MLLB: '/smartscene/mutiwan/mllb?sn={sn}', //负载均衡
  SMARTSCENE_MUTIWAN_STATIC_ROUTE: '/smartscene/mutiwan/staticroute?sn={sn}', //静态路由配置
  SMARTSCENE_MUTIWAN_POLICY_ROUTE: '/smartscene/mutiwan/policyroute?sn={sn}', //策略路由配置
  SMARTSCENE_MUTIWAN_POLICY_ROUTE_CHECK:
    '/smartscene/mutiwan/policyroute/check?sn={sn}', //策略路由配置验证
  SMARTSCENE_MUTIWAN_VLAN_INFO: '/smartscene/mutiwan/vlan-info', //获取业务网信息
  SMARTSCENE_MUTIWAN_ABILITY: '/smartscene/mutiwan/ability', //获取多出口能力值
  SMARTSCENE_MUTIWAN_PORT_CHANGE:
    '/smartscene/mutiwan/intf/specify/port/change?sn={sn}', //WAN /LAN转换-基于portid（新接口）
  //线路逃生
  LINE_ESCAPE_STATUS: '/gw/conf/line-escape/status', // 查看是否支持逃生和启闭状态
  LINE_ESCAPE_ON_OFF: '/gw/conf/line-escape/on-off', //一键开启/关闭线路逃生
  LINE_LOG: '/line-escape/log', //获取逃生日志
  LINE_ESCAPE_CONF: '/gw/conf/line-escape/conf', //获取逃生配置
  LINE_ESCAPE_DLDP_CHECK: '/gw/conf/line-escape/dldp-check', //获取开启链路检测的接口
  LINE_LOG_LATEST: '/line-escape/log/latest', //获取逃生线路最新一条的日志
  LINE_ESCAPE_INTF_ON_OFF: '/gw/conf/line-escape/intf-onoff', //获取逃生线路最新一条的日志

  //交付报告
  // DELIVERY_OVERVIEW_DEVICE_ADD: '/delivery/device/overview/add',
  // DELIVERY_OVERVIEW_DEVICE_REMARK: '/delivery/device/overview/remark',

  // SMARTSCENE_MUTIWAN_PORT_CHANGE:
  //   '/smartscene/mutiwan/intf/specify/port/change?sn={sn}', //WAN /LAN转换-基于portid（新接口）
  //高密星
  HIGHD_WIFI_CONF_API: '/highdensitywifi/conf?group_id={groupId}', //获取高密星的配置

  HIGHD_WIFI_CONF_RADIO_SSID_API:
    '/highdensitywifi/conf/radio/ssid?group_id={groupId}&sn={sn}&sub_group_id={subGroupId}', //获取每台ap对应的redio列表
  HIGHD_WIFI_CONF_RADIO_SSID_POST_API:
    '/highdensitywifi/conf/radio/ssid?group_id={groupId}', //获取高密星的配置
  HIGHD_STA_CURRENTUSER_API: '/sta/device/currentuser?sn={sn}', //获取终端列表
  HIGHD_CHNLUTI_DEV_CHANNEL_API:
    '/chnluti/dev/{sn}/channel/nodes?radio_id={radioId}&start_time={startTime}&end_time={endTime}', //获取终端列表

  HIGHD_STA_DEVICE_SSID_INFO_API:
    '/sta/device/ssid/current/info?build_id={groupId}&sn={sn}&start_time={startTime}', //获取多个ssid的统计信息
  DEVICE_EG_FLOWTREND_API:
    '/eg/flowtrend?1=1&buildingId={groupId}&intfShort=global&sn={sn}&type=day&start={start}&end={end}', //获取网关流量信息
  DEVICE_EGW_INFT_TRIGGER_API: '/egw/device/intf/info/{sn}/trigger',
  HIGH_WIRED_LINE_API:
    '/highdensitywired/line/conf?gw_sn={sn}&group_id={groupId}',

  HIGH_WIRED_HASVIRSUALDEV_API:
    '/highdensitywired/topology/hasvirsualdev?group_id={groupId}&sn={serialNumber}',

  DEVICE_STA_SSID_HIS_API:
    '/sta/device/ssid/history/sta?build_id={groupId}&sn={sn}&start_time={startTime}&ssid={ssid}&page_index={page}&page_size={pageSize}',
  DEVICE_GATEWAY_INFT_INFO_API: '/gateway/intf/info/{sn}', //获取终端列表
  HIGH_WIRED_LINE_UPD_API:
    '/highdensitywired/line/conf/upd?gw_sn={sn}&group_id={groupId}&type={type}',
  HIGH_WIRED_LINE_CONF_FIRST_API:
    '/highdensitywired/line/conf/first?gw_sn={sn}&group_id={groupId}&type={type}', //获取终端列表

  HIGH_WIRED_IPROUTE_CONF_FIRST_API:
    '/highdensitywired/iproute/conf/first?group_id={groupId}&sta_num={staNum}', //获取出口配置信息
  GATEWAY_FLOW_APPLYTOP_API: '/gateway/monitor/{sn}/flow/applytop', //网关应用流量排行
  GATEWAY_FLOW_USERTOP_API: '/gateway/monitor/{sn}/flow/usertop', //网关用户流量排行
  PEEKFLOW_CURRENT_API: '/peekflow/current?sn={sn}',
  HIGH_WIRED_IP_SWITCH_LIST_API:
    '/highdensitywired/up/switch/list?group_id={groupId}',

  TOPO_TRIGGER_API: '/topology/trigger/{groupId}',
  HIGH_WIFI_CONF_FIRST_API: '/highdensitywifi/conf/first?group_id={groupId}',

  GET_BACKUP_FIELD_BY_SN: '/gateway/configfile/list/count',
  GET_CONFIGFILE_LIST: '/gateway/configfile/list',
  GET_CONFIGFILE_DOWNLOADGET: '/gateway/configfile/configtxt',
  CONFIGFILE_BACKUP: '/gateway/configfile/backup', //当前配置备份
  GET_CONFIGFILE: '/gateway/configfile/downloadget', //下载配置备份文件
  RECOVER_CONFIGFILE: '/gateway/configfile/recover', //恢复配置文件
  DELETE_CONFIGFILE: '/gateway/configfile/delete', //删除配置文件
  UPDATE_NOTES_CONFIGFILE: '/gateway/configfile/update', //修改配置文件备注
  CONF_DEVCNFLOG_GET_API:
    '/conf/{logType}/exec_device_log/{group_id}?lastid={lastid}&limit={limit}', //获取设备配置日志
  CONF_CNFLOG_GET_API:
    '/conf/{logType}/exec_device_item_log?conf_exec_log_id={conf_exec_log_id}&conf_exec_dev_log_id={conf_exec_dev_log_id}&lastid={lastid}&limit={limit}', //获取配置执行配置项日志记录
  DEVICE_SWITCHPORTSLOGS_GET_API:
    '/device/interface/portresume/{sn}?page_index={page}&page_size={per_page}', //查询交换机端口履历
  GET_NO_MATCH_DHCP: '/gateway/intf/unuseddhcp', //查询未匹配的dhcp池,
  GET_EG_ALLOW_PORTS: '/egw/device/intf/device/{sn}/port/{port_id}', //查看通过的VLAN端口
  DEL_SUB_INTERFACE: '/gw/conf/intf/lan/delipdhcp', //删除未使用的地址池
  GET_VLAN_ALLOW_PORT: '/egw/conf/device/{sn}/vlan', //vlan信息
  GATEWAY_FLOW_ALARMCONFTRIGGERUPDATA_GET_API:
    '/logconfig/eg/egwarnswitch/refresh', //是否自动触发获取设备告警配置
  GATEWAY_FLOW_ALARMCONF_GET_API: '/logconfig/eg/egwarnswitch/list', //获取设备端口告警开关列表（20180914）
  GATEWAY_FLOW_ALARMCONF_POST_API: '/logconfig/eg/egwarnswitch/upsert', //单独更新或新增告警设置（20180920）
  GET_AUTO_SYNC_CONFIG: '/logconfig/eg/egwarnswitch/syncconfig',
  GATEWAY_WAN_PINGCONFCOPY_POST_API: '/gateway/detect/wan/copy', //复制设备wan ping告警配置
  GATEWAY_FLOW_ALARMCONFTRIGGERCOPY_POST_API:
    '/logconfig/eg/egwarnswitch/upsertall',
  DEVICE_GATEWAY_DETECTCONFIG_GET_API: '/gateway/detect/plus/config?sn={sn}',
  DEVICE_GATEWAY_DETECTCONFIG_POST_API: '/gateway/detect/plus/config',
  DEVICE_GATEWAY_DETECTLOG_GET_API: '/intf/detect/plus/trend?sn={sn}',
  DEVICE_GATEWAY_DETECTCONFCOPY_POST_API: '/gateway/detect/plus/config/copy',
  SET_RGOS_WAN_PORT_CONF: '/gw/conf/intf/wan/upsert',
  GET_RGOS_LAN_PORT_CONF: '/gw/conf/intf/lan/config',
  GET_OW_LAN_PORT_CONF: '/egw/conf/device/{sn}/port/{port_id}',
  SET_RGOS_LAN_PORT_CONF: '/gw/conf/intf/lan/upsert',
  EAP_PORT_ENABLE_SET_API: '/enet/ports/enable',
  EAP_PORT_INFO_GET_API: '/enet/port/list?sn={sn}',
  EAP_PORT_CONFIG_GET_API: '/enet/port/conf/{portId}?sn={sn}',
  EAP_PORT_ENABLE_GET_API: '/enet/port/conf?sn={sn}',
  EAP_PORT_CONFIG_SET_API: '/enet/ports',
  EAP_VLAN_LIST_GET_API: '/enet/vlan_list?sn={sn}',
  EAP_VLAN_ADD_SET_API: '/enet/vlan/{vlanId}?sn={sn}',
  EAP_VLAN_DELETE_SET_API: '/enet/vlan/{vlanId}?sn={sn}',
  GROUP_CHANNELUTILITYFORDEV_GET_API: '/chnluti/device/current',
  DEVICE_CHANNELUTILITYFORSN_GET_API:
    '/chnluti/dev/{sn}/channel/nodes?radio_id={radioId}&start_time={startTime}&end_time={endTime}',
  DEVICE_STA_LIST_GET_API: '/sta/sta_users',
  DEVICE_STA_OFF_LIST_GET_API: '/network/offline/user/event/page',
  DEVICE_STA_MAC_LIST_GET_API: '/network/offline/user/event-bymac/page',
  GW_WAN_IPV6_CONF: '/enet/egw/v6/manage',
  //极速投屏
  PROJECTION_ENABLE_GET_API: '/projection/enable/{groupId}', //获取投屏启用信息
  PROJECTION_CHECK_ABILITY_GET_API: '/projection/check/ability/{groupId}', //开启投屏——检查设备能力值
  PROJECTION_RELATION_SAVE_API: '/projection/relation/save', //更新MAC地址
  PROJECTION_SCANINFO_GET_API: '/projection/list/scaninfo/{groupId}/{devSn}', //获取绑定的扫描信息
  PROJECTION_SCANI_BEGIN_API: '/projection/begin/scan/{groupId}', //整个网络重新识别
  PROJECTION_TRIGGER_API: '/projection/trigger/{groupId}', //整个网络重新识别
  PROJECTION_SCAN_RETRY_API: '/projection/scan/retry/{groupId}/{sn}', //绑定错误 重新识别
  PROJECTION_SCANINFO_SAVE_API: '/projection/save/scaninfo/{groupId}/{devSn}', //获取绑定的扫描信息
  PROJECTION_SHUTDOWN_API: '/projection/shutdown/{groupId}/{devSn}', //关闭极速投屏
  PROJECTION_LIST_GET_API: '/projection/list/{groupId}', //获取绑定信息
  PROJECTION_LIST_DELETE_API: '/projection/list/del/{devSn}', //删除绑定的二维码
  PROJECTION_IPANDTYPE_API: '/projection/ipandtype/{groupId}/{devSn}', //获取ip wifi
  PROJECTION_GATEWAY_IP_LIST_API: '/projection/list/ip/{devSn}', //获取网关内网IP地址
  DEVICECLASS_PORT_INFO_API: '/deviceclass/port_info/{typeList}', //获取面板端口信息
  PROJECTION_IPANDTYPE_SET_API: '/projection/ipandtype/{groupId}', //获取ip wifi
  //easy VPN
  EASY_VPN_LIST_GET_API: '/easyvpn/conf/vpn/vpnGroup', //获取easy VPN组列表
  EASY_VPN_HEAD_CONFIG_SET_API: '/easyvpn/conf/vpn/project/mainProject', //新增设置总部
  EASY_VPN_HEAD_CONFIG_UPDATE_API: '/easyvpn/conf/vpn/project/mainProjectUpd', //修改总部
  EASY_VPN_SUB_CONFIG_SET_API: '/easyvpn/conf/vpn/project/secondProject', //设置分支的配置
  EASY_VPN_SUB_CONFIG_UPDATE_API: '/easyvpn/conf/vpn/project/secondProjectUpd', //更新分支的配置
  EASY_VPN_SUB_CONFIG_DELETE_API:
    '/easyvpn/conf/vpn/project/secondProject?vpn_group_id={vpn_group_id}&buildingId={buildingId}', //删除总部或者分支配置
  EASY_VPN_DELETE_API: '/easyvpn/conf/vpn/vpnGroup?vpn_group_id={vpn_group_id}', //删除VPN组
  EASY_VPN_ADD_SET_API: '/easyvpn/conf/vpn/vpnGroup', //新建VPN组
  EASY_VPN_UPDATE_SET_API: '/easyvpn/conf/vpn/vpnGroupName',
  EASY_VPN_GROUP_PROJECT_GET_API: '/easyvpn/conf/vpn/groupProject', //获取支持easVpn的项目列表
  EASY_VPN_DETAIL_GET_API:
    '/easyvpn/conf/vpn/project/projectDetail?vpn_group_id={vpn_group_id}', //查看项目组内配置信息
  EASY_VPN_GROUP_NETWORK_GET_API: '/easyvpn/conf/vpn/project/deviceLanList', //获取设备本地IP段
  EASY_VPN_GROUP_NETRANGE_POST_API:
    '/easyvpn/conf/vpn/project/deviceLanList/point?main_ip={main_ip}&access={access}', //总部下发，提示推荐配置网段
  EASY_VPN_GROUP_NETRANGE_CHECK_API:
    '/easyvpn/conf/vpn/project/deviceLanList/check', //校验ip段是否错开，返回推荐的正确网段
  EASY_VPN_GROUP_UPDATE_PROJECTNAME_API:
    '/easyvpn/conf/vpn/project/projectName', //修改项目名称
  EASY_VPN_GROUP_UPDATE_DEVICE_NETWORK_API:
    '/easyvpn/conf/vpn/project/deviceLanListUpd', //设备端修改IP段
  EASY_VPN_FLOW_TYPE_API:
    '/vpnflow/list?sn={sn}&vpn_type={vpnType}&start={startTime}&end={endTime}', //查询vpn流量
  EASY_VPN_ENABLE_SET_API: '/easyvpn/conf/vpn/project/config',
  EASY_VPN_WAN_CHANGE_LIST_API: '/easyvpn/conf/vpn/wan/change/list?sn={sn}',
  EASY_VPN_WAN_CHANGE_DETAIL_API:
    '/easyvpn/conf/vpn/wan/change/list/conf/detail?event_id={eventId}',
  EASY_VPN_VPN_SCHEME_API: '/easyvpn/conf/vpn/vpn-scheme/{sn}',
  EASY_VPN_OPEN_IPV6_API: '/easyvpn/conf/vpn/open/ipv6',
  EASY_VPN_BRIDGE_API: '/easyvpn/conf/vpn/bridge/{sn}',

  //一键直播/service/api/oneclicklive/check/{group_id}
  ONECLICKLIVE_SUPPORT: '/oneclicklive/support/{groupId}', //是否支持开启一键走播
  ONECLICKLIVE_CHECK_INFO: '/oneclicklive/check/{groupId}', //检测SSID等信息
  ONECLICKLIVE_GET_INFO: '/oneclicklive/info/{groupId}', //获取一键直播
  ONECLICKLIVE_OPEN: '/oneclicklive/open/{groupId}', //开启一键直播
  ONECLICKLIVE_CLOSE: '/oneclicklive/close', //关闭一键直播
  ONECLICKLIVE_RADIO_DEVICE_TREND: '/radio/device/interference/trend', //一键走播场景获取5GAP情况折线图
  ONECLICKLIVE_RADIO_DEVICE_SCORE: '/radio/device/interference/score', //一键走播场景获取5G各AP干扰情况图
  WIS_V2_RESULT: '/enet/wio/result/wioV2', //获取wio2.0结果radio详情
  ONECLICKLIVE_REPLACE: '/oneclicklive/replace', //修改一键直播
  WIS_START_OPTIMIZE2: '/enet/wio/start/wioV2?groupId={groupId}&sn={sn}', //开启一键网优2.0
  WIS_V2_ALL_REPORT: '/enet/wio/all/report?sn={sn}', //获取wio2.0历史优化结果
  WIS_LIVE_SITUATION: '/enet/wio/live/situation', //获取wio2.0历史优化结果
  WIS_V2_CLOSE: '/enet/wio/close/wioV2?sn={sn}', //关闭一键网优2.0
  ONECLICKLIVE_ENVIRONMENT: '/oneclicklive/environment/{groupId}', //检测当前直播环境配置是否改变

  //智能设备网

  SMARTMACHINE_TERMINAL_SUPPORT_API:
    '/smartmachine/terminal/support?group_id={groupId}', //获取网络支持能力值
  SMARTMACHINE_TERMINAL_GROUP_API:
    '/smartmachine/terminal/group?group_id={groupId}', //获取网络内所有终端组（IP段）  新增或修改终端组（IP段）
  SMARTMACHINE_TERMINAL_LIST_API:
    '/smartmachine/terminal/list?group_id={groupId}', //获取网络终端列表
  SMARTMACHINE_TERMINAL_INFO_API:
    '/smartmachine/terminal/info?group_id={groupId}', //获取网络终端列表 删除终端信息
  SMARTMACHINE_TERMINAL_INFO_LIST_API:
    '/smartmachine/terminal/info/list?group_id={groupId}', //获取网络终端列表 删除终端信息

  SMARTMACHINE_CONFIG_VLAN_API: '/smartmachine/conf/vlan?group_id={groupId}', //获取当前可配置的VLAN 新增或修改VLAN
  SMARTMACHINE_CONFIG_IPVLAN_API:
    '/smartmachine/conf/ipvlan?group_id={groupId}', //终端组配置VLAN
  SMARTMACHINE_CONFIG_IPVLAN_PREVIEW_API:
    '/smartmachine/conf/ipvlan/preview?group_id={groupId}', //终端组配置VLAN预览
  CONF_LOG_CLUSTER: '/conf/log/exec_device_log/{groupId}/cluster', //查看网络配置最后结果
  CONF_LOG_STATUS: '/conf/log/exec_device_log/{groupId}/status', //查看网络配置状态
  SMARTMACHINE_TERMINAL_TYPE_API:
    '/smartmachine/terminal/type?group_id={groupId}', //查看网络下的设备类型
  SMARTMACHINE_TERMINAL_TRIGGER_API:
    '/smartmachine/terminal/discovery/trigger?group_id={groupId}', //触发识别网段下的设备

  //IP管理
  SMARTSCENE_NETWORK_VLANDHCPCONF:
    '/smartscene/network/vlandhcpconf?group_id={groupId}&all_intf_ips=true', //获取所有业务VLAN及地址池配置
  IPMANAGER_IPSEGS_LIST: '/ipmanager/ip_segs/group/{groupId}', //获取网络内所有网段备注信息
  IPMANAGER_IPSEGS_IPDETAIL: '/ipmanager/ip_segs/{seg_id}/ip_detail', //获取指定网段内所有ip信息
  IPMANAGER_IPSEGS_SET: '/ipmanager/ip_seg/device/{sn}', //批量新增或修改网段
  IPMANAGER_IPMAC_BIND: '/ipbindmanager/device/{sn}/action/bind', //批量绑定ip和mac
  IPMANAGER_IPMAC_UNBIND: '/ipbindmanager/device/{sn}/action/unbind', //批量解绑ip
  IPMANAGER_IPMAC_REMARK: '/ipmanager/group/{groupId}/action/upd_ip_remark', //批量修改ip备注
  IPMANAGER_CONFLICT_INFO: '/ipmanager/device/{sn}/conflict_info', //获取mac关联具体信息 IP地址冲突信息
  IPMANAGER_IPSEGS_DELETE: '/ipmanager/ip_seg/{seg_id}', //删除指定网段
  IPMANAGER_DEVICE_STRICT:
    '/ipbindmanager/device/{sn}/action/strict_verification',
  IPMANAGER_TRIGGER_IP: '/ipmanager/group/{groupId}/action/trigger_refresh_ip',

  //交付报告
  DELIVERY_DEVICE_DETAIL_PWD: '/delivery/device/detail/pwd', //云交付，更新设备的web用户密码 Telnet用户名密码
  DELIVERY_DEVICE_OVERVIEW_REMARK: '/delivery/device/overview/remark', //设置设备大类的备注信息
  DELIVERY_OFFICE_INFO: '/delivery/office/info?groupId={groupId}', //设置设备大类的备注信息
  DELIVERY_TITLE_INFO: '/delivery/title/info', //设置设备大类的备注信息
  DELIVERY_TEAM_INFO: '/delivery/team/info?groupId={groupId}', //获取团队人员信息
  DELIVERY_DEVICE_DETAILS_INFO: '/delivery/device/details?group_id={groupId}', //获取设备详情信息
  DELIVERY_DEVICE_DETAILS_DEL:
    '/delivery/device/detail/del?group_id={groupId}&id={id}', //获取设备详情信息
  DELIVERY_DEVICE_DETAILS_ADD: '/delivery/device/detail/add',
  DELIVERY_DEVICE_DETAILS_UPDATE: '/delivery/device/detail/update',

  DELIVERY_VLAN_DHCP: '/delivery/vlan_dhcp?group_id={groupId}',
  DELIVERY_DEVICE_OVERVIEW: '/delivery/device/overview?group_id={groupId}', //获取设备大类列表
  DELIVERY_DEVICE_OVERVIEW_DEL:
    '/delivery/device/overview/del?group_id={groupId}&id={id}', //删除创建的大类
  DELIVERY_DEVICE_OVERVIEW_ADD: '/delivery/device/overview/add',
  DELIVERY_REFRESH: '/delivery/refresh',
  DELIVERY_GENERATEPDF: '/delivery/generatePdf', //生成交付报告
  DELIVERY_GENERATE_WORD: '/delivery/generateWord', //生成交付报告
  DELIVERY_WORD_EXPORT: '/delivery/exportWord?groupId={groupId}&wdfid={wdfid}', //生成交付报告
  DELIVERY_EXPORT_PDF: '/delivery/exportPdf', //生成交付报告
  CONFIGFILE_DOWNLOAD_ZIP: '/gateway/configfile/downloadzip?group_id={groupId}',
  DELIVERY_PDF_INFO: '/delivery/pdfinfo',
  DELIVERY_LOGO: '/intl/delivery/pdfinfo/{groupId}',

  DIAGNOSIS_NETWORK_LAST_STATE:
    '/diagnosis/network/last/state?group_id={groupId}', //获取网络智检的最后状态
  DIAGNOSIS_RESULT_LIST:
    '/diagnosis/result/list?network_diagnosis_id={networkDiagnosisId}', //获取诊断结果
  DELIVERY_ONLINE_FILE_URL:
    '/online-delivery/file-url?groupId={groupId}&fileId={fileId}', //金山文档获取url
  DELIVERY_ONLINE_FILE_LIST:
    '/online-delivery/file-list?groupId={groupId}&order=mtime&orderBy=desc&offset={offset}&count={count}', //金山文档list
  DELIVERY_ONLINE_WORD_IMPORT: '/online-delivery/word-import', //生成word文档
  DELIVERY_ONLINE_FILE_DELETE:
    '/online-delivery/file-delete?groupId={groupId}&fileId={fileId}', //删除金山在线文档
  DELIVERY_ONLINE_FILE_RENAME: '/online-delivery/file-rename', //修订文件名

  //网络智检
  DIAGNOSIS_NETWORK_START: '/diagnosis/network/start', //触发智检
  DIAGNOSIS_NETWORK_PROGRESS:
    '/diagnosis/network/progress?network_diagnosis_id={networkDiagnosisId}', //获取智检进度
  DIAGNOSIS_FIX_STATE_COUNT:
    '/diagnosis/fix/state/count?network_diagnosis_id={networkDiagnosisId}', //获取正在修复中的数据 智检状态已经完成时获取修复数据
  DIAGNOSIS_RESULT_ITEM_DETAIL:
    '/diagnosis/result/item/detail?network_diagnosis_id={networkDiagnosisId}&item={item}', //获取某次网络智检结果更详细的信息
  DIAGNOSIS_FIX_ALL: '/diagnosis/fix/all', //一键修复

  //--无纸化--
  PAPERLESS_REMAIN_COUNT_POST_API:
    '/device_extension/paperless/remain_count?groupId={groupId}', //查询设备剩余可下载次数
  PAPERLESS_GENERATE_WORD_POST_API:
    '/device_extension/paperless/generate_word?groupId={groupId}', //生成Word文档

  PAPERLESS_GENERATE_STATE_POST_API:
    '/device_extension/paperless/generate_state?groupId={groupId}', //查询文件生成结果
  PAPERLESS_DOWNLOAD_WOR_GET_API:
    '/device_extension/paperless/download_word?groupId={groupId}&file_id={file_id}', //下载Word文件

  PAPERLESS_DOWNLOAD_ZIP_POST_API:
    '/device_extension/paperless/download_zip?groupId={groupId}&file_id={file_id}', //生成ZIP包

  //自定义隧道
  TUNNEL_CUSTOM_CREATE_API: '/tunnel/custom_terminal/create?client_source=web3', //隧道创建
  TUNNEL_CUSTOM_LIST_GET_API: '/tunnel/get_list', //隧道创建

  //认证配置
  AUTH_GROUP_AREAID_GET_API: '/authconfig/area/{groupId}', //获取网络是否配置了认证
  AUTH_GROUP_SHARE_API: '/authconfig/area/{sharedGroupId}/{groupId}', //与指定分组共享配置
  AUTH_GROUP_CANCEL_SHARE_API: '/authconfig/group/{groupId}/cancel_share', //取消共享配置
  AUTH_GROUP_AREA_INFO_API: '/authconfig/areas/group_info', //根据area_id获取对应的组名

  AUTH_AUTHCONFIG_ALL_API: '/authconfig/group/{groupId}/api/agent', //透传组件
  AUTH_AREA_RULE_API:
    '/authconfig/area/{groupId}/get_or_init_rule/mutissid?only_get={only_get}', //设置或者获取规则
  AUTH_AREA_PORTAL_API:
    '/authconfig/area/{groupId}/portal/{ad_id}/redirect_url', //答题
  AUTH_ANSWER_API: '/authcustomize/authanswer/config?group_id={groupId}', //答题
  AUTH_ANSWER_BANK_API:
    '/authcustomize/authanswer/questionbank?group_id={groupId}', //获取所有题库
  AUTH_NETWORK_SSID_API: '/smartscene/network/ssid?group_id={groupId}', //获取所ssid
  AUTH_MCP_SERVER_URL: '/authconfig/mcp_auth_server_url', //获取服务url
  AUTH_ANSWER_CONFIG_URL: '/authcustomize/authanswer/config?group_id={groupId}', //答题认证
  AUTHANSWER_CONFIG_GET_API:
    '/authcustomize/authanswer/config?group_id={groupId}', //获取答题认证配置
  AUTH_QUESTIONBANK_GET_API:
    '/authcustomize/authanswer/questionbank?group_id={groupId}', //获取题库列表
  AUTH_QUESTION_API:
    '/authcustomize/authanswer/question?group_id={groupId}&bank_id={bankId}', //获取题库中的题目
  AUTH_QUESTION_IMPORT_API:
    '/authcustomize/authanswer/question/import?group_id={groupId}&bank_id={bankId}', //导入题目
  MACCAUTH_AUTHUNBINDDEVICES_GET_API:
    '/authconfig/group/{groupId}/devices/unbind?page={page}&size={size}', //获取设备列表
  MACCAUTH_PORTAL_PICTURE_API:
    '/authcustomize/authanswer/portal/picture?group_id={groupId}', //上传答题认证手机图片
  MACCAUTH_ANSTER_RESULT_API:
    '/authcustomize/authanswer/result/statistics?group_id={groupId}&bank_id={bank_id}', //答题统计信息
  MACCAUTH_ANSTER_RESULT_USERS_API:
    '/authcustomize/authanswer/result/users?group_id={groupId}', //答题统计信息
  MACCAUTH_ANSTER_RESULT_IMPORT_API:
    '/authcustomize/authanswer/user/import?group_id={groupId}', //答题统计信息
  MACCAUTH_ANSTER_USER_API: '/authcustomize/authanswer/user?group_id={groupId}', //人员名单列表
  MACCAUTH_EXPORT_ONLINE_HIS_API: '/export/auth/{groupId}/onlinehistory', //导出历史上网记录

  // 内网穿透
  TUNNELLIST_GET_API: '/tunnel/custom_terminal/list?groupId={groupId}',
  TUNNELLIST_UPSERT_API: '/tunnel/custom_terminal/upsert?',
  TUNNELLIST_DELETE_API: '/tunnel/custom_terminal/del?id={id}',
  TUNNELDESTROY_POST_API: '/tunnel/destroy',
  MAINT_FITAP_LIST: '/maint/fitap/list?page={page}&per_page={perPage}',

  //网关POE
  EGW_POESTATUS_GET_API: '/egw/conf/poe/list', //获取EGW网关POE状态
  EGW_POEREBOOT_POST_API: '/egw/conf/poe/reboot/{port}', //EGW POE供电重启

  //交换机POE
  SWITCH_POE_GLOBAL_GET_API: '/conf/switch/device/poe/pwr', //获取全局POE

  //端口管理
  DEVICE_PORTLINKTYPE_ENUM_GET_API: '/device/port_link_type/types_enum', //终端类型
  SWITCH_POTRSLISTBYSNLIST_GET_API: '/conf/switch/device/sn_list/ports', //查询设备的端口
  DEVICE_PORTLINKTYPE_ALL_API: '/device/port_link_type/device/{sn}', //获取端口图标
  DEVICE_SWITCHPOERESART_POST_API: '/switch/device/{sn}/poe/restart', //重启POE端口
  SWITCH_PORTSFLOWINFO_POST_API: '/interfaceflow/interfaceflow/list', //查询端口速率
  BATCH_UPDATE_PORT_CONFIG_API: '/conf/switch/device/{sn}/ports', //批量更新端口
  DEVICE_PORTREMARK_ALL_API: '/device/port_link_type/port_desc/device/{sn}', //设置终端备注
  EDIT_GROUP_ROOT_NAME_API: '/group/name/root/{groupId}',
  GET_GROUP_MANAGE_USER_API: '/group/privilege/{groupId}',
  SET_GROUP_MANAGE_USER_AUTH_API: '/group/privilege/operation',
  GET_SUB_GROUP_DATA_API: '/group/single/tree',
  UPDATE_GROUP_API: '/group/{groupId}',
  ADD_GROUP_API: '/group',
  GET_SUB_USER_LIST_API: '/org/account/sub',
  ADD_GROUP_USER_API: '/group/privilege',
  GET_NET_SHART_API: '/network/cooperate/share',
  IMPORT_SHARE_NETWORK: '/network/cooperate/share/import',
  GET_SELE_ORG_LIST_API: '/org/account/tenants',
  GET_ALL_SHARE_NET_LIST_API: '/network/cooperate/share/imported-project/list',
  CANCEL_MANAGE_GROUP: '/network/cooperate/share/unfollow',
  SET_NET_WORK_REMARK_API: '/network/cooperate/share/remark',
  SET_ORG_ALIAS_API: '/org/account/tenant/aliasname/{tenantId}',
  GET_NEW_SELE_ORG_LIST_API: '/org/account/tenant/list',
  CANCEL_MANAGE_SHARE_NET: '/network/cooperate/share/unfollow',
  SEARCH_ACCOUNT_API: '/org/account/locating',
  HAND_OVER_GROUP_API: '/network/cooperate/transfer',
  SWITCH_POTRSLISTTRIGGER_POST_API: '/conf/switch/device/{sn}/ports/trigger', //触发获取交换机所有端口信息
  //添加网络
  ADD_NETWORK_API: '/conf/quickstart',
  GROUP_ADD_POST_API: '/group',
  GROUP_GROUPSCENEENUM_PUT_API:
    '/group/network?group_id={group_id}&scene={scene}', //修改分组网络类型
  ADD_BUILDING_MULTITYPE_POST_API: '/plan/building/import/multi_type', //添加设备
  ADD_WIFICNF_API: '/conf/quickstart/group/{group_id}', //添加无线配置
  CONF_TPL_SHARETOGROUP_POST_API:
    '/conf/source_group/{source_group_id}/group/{group_id}', //共享网络
  GET_SCANCONFIG_API: '/radio/cfg/scanconfig?group_id={group_id}', //获取网点radio自动扫描配置
  ADD_SCANCONFIG_API: '/radio/cfg/scanconfig?group_id={group_id}', //新增、更新网点radio自动扫描配置
  GET_EXCLUSIVE_URL_API: '/group/auto/network/acs/{group_id}', //获取专属地址
  GROUP_UPDATE_PUT_API: '/group/{groupId}', //更新分组信息
  GATEWAY_DEVICEVERIFY_ALL_API: '/device_verify', //网关校验
  GATEWAY_DEVICEVERIFYLIST_GET_API:
    '/device_verify/list?page_size={per_page}&page_index={page}&group_id={group_id}&common_types={common_types}', //查询网关校验列表
  PLAN_BUILDING_DEVS_POST_API: '/plan/building/import', //上传文件

  //添加设备执行CLI
  DEVICE_ADD_BATCHCLI_ABILITY_GET_API: '/conf/cli/snList/addCli/ability', //设备添加完是否执行CLI
  DEVICE_ADD_BATCHCLI_PUT_API: '/conf/cli/snList/addCli', //添加完设备执行CLI

  //DC
  DEVICE_SWITCH_DCSUPPORT_GET_API: '/conf/esw/is-support/dc-restart?sn={sn}', //获取DC是否支持
  DEVICE_SWITCH_DCRESART_POST_API: '/conf/esw/dc/restart', //DC口重启

  //配置拷贝
  DEVICE_CONFCLONE_DEVICE_LIST_GET_API: '/smartscene/onu/device_list', //获取配置复制设备列表
  DEVICE_CONFCLONE_DEVICECONFITEM_ALL_API: '/smartscene/onu/item_list', //获取可复制得配置项
  DEVICE_CONFCLONE_LOG_POST_API: '/smartscene/onu/item_log', //获取克隆配置日志

  //交换机Service配置
  DEVICE_SWITCH_WEBUILOGIN_GET_API: '/conf/switch/psw/device/{sn}',
  DEVICE_SWITCH_WEBUILOGINPWD_PUT_API: '/conf/switch/psw/device/{sn}/web_psw',

  //EAP
  DEVICE_EAP_TRIGGERPORTINFOUPTATA_GET_API: '/enet/port/refresh', //触发EAP端口信息更新

  //端口限速
  DEVICE_SWITCH_PORTSRATELIMIT_ABILITY_GET_API:
    '/conf/switch/rate-limit/device/{sn}/switch-ability', //设备端口限速能力值
  DEVICE_SWITCH_PORTSRATELIMIT_RANGABILITY_GET_API:
    '/conf/switch/rate-limit/range/{sn}', //设备端口限速端口范围能力值
  DEVICE_SWITCH_PORTSRATELIMIT_CONF_GET_API:
    '/conf/switch/rate-limit/device/{sn}/ports-info', //获取端口限速
  DEVICE_SWITCH_PORTSRATELIMIT_CONF_DEL_API:
    '/conf/switch/rate-limit/device/{sn}/ports', //删除端口限速
  DEVICE_SWITCH_PORTSRATELIMIT_CONF_POST_API:
    '/conf/switch/rate-limit/device/{sn}/conf', //保存设备端口限速

  //DHCP RLDP
  NETWOEK_DHCPSNOOPINGCONF_ALL_API:
    '/smartscene/network/dhcpsnooping/conf?group_id={groupId}', //获取DHCP配置
  NETWOEK_RLDPCONF_ALL_API:
    '/smartscene/network/loopprotect/conf?group_id={groupId}', //获取RLDP配置
  //日志中心
  TROUBLESHOOTING_NETWORKMESSAGE_TYPES_GET_API: '/network/message/types', //获取日志类型
  TROBLE_NETWORKDEVICE_GET_API: '/maint/network/device/list?group_id={groupId}', //获取设备信息
  TROUBLESHOOTING_NETWORKMESSAGE_GROUPCOUNT_POST_API:
    '/network/message/count/timeline', //获取时间线
  TROUBLESHOOTING_NETWORKMESSAGE_GROUPLIST_POST_API:
    '/network/message/scroll/list', //获取滚动列表
  TROUBLESHOOTING_DEVICESIMPLEINFO_POST_API: '/device/simple_info/list', //获取列表设备详细信息
  //PING检测
  GET_SUPPORT_CHECK_DEVICE: '/device/entry/detection_tool/devices', //获取支持检测的设备
  TROBLE_PING_TOOLS: '/maint/device/{sn}/ping', //PING检测

  NETWOEK_AASCONF_ALL_API: '/smartscene/network/aas/conf?group_id={groupId}', //获取ARP配置
  GET_OPTIMIZE_NET_MAST_SN: '/enet/wio/master?groupId={groupId}', //获取当前网络适合WIO的主设备SN
  SN_GET_ALL_DEVICE: '/maint/street-market/deviceList?sn={sn}', //根据单设备sn获取网络中所有设备
  GET_OPTIMIZE_STATUS_AND_RESULT: '/enet/wio/state?groupId={groupId}&sn={sn}', //获取WIO当前优化状态
  GET_WIO_TIME_CONFIG: '/wiotime/{sn}?groupId={groupId}', //WIO一键网优获取设备的定时配置
  GET_OPTIMIZE_DETAIL: '/enet/wio/result?groupId={groupId}&sn={sn}', //获取网优结果明细
  WIS_START_OPTIMIZE: '/enet/wio/start?groupId={groupId}&sn={sn}', //开启一键网优
  WIO_CHANNEL_BAND_GROUP_GET: '/enet/wio/channel/band/support', //获取网络支持的频宽及对应的信道
  WIO_CHANNEL_CHANGE_GET: '/enet/wio/channel/change', //获取wio2.0信道变化

  //配置完成

  //排障中心=》信息中心
  GET_TROUBLE_ABILITY: '/device/entry/lookup/ability?sn={sn}', //排障中心支持的模块
  DEVICE_ENTRYTRIGGER_POST_API: '/device/trigger/entry?sn={sn}&type={type}', //触发刷新设备业务表
  DEVICE_ENTRYTRIGGERSTATUS_GET_API:
    '/device/trigger/entry/status?sn={sn}&type={type}', //获取触发刷新设备业务表状态
  GET_TROUBLE_MAC_TABLE:
    '/topology/commonmac/macinfo/{sn}?page={page}&per_page={per_page}&order=asc', //MAC表格
  GET_TROUBLE_ARP_TABLE:
    '/device/entry/arp?sn={sn}&page={page}&per_page={per_page}', //ARP表格
  GET_TROUBLE_DHCP_TABLE:
    '/device/entry/dhcp?sn={sn}&page={page}&per_page={per_page}', //dhcp
  GET_TROUBLE_ROUTER_TABLE:
    '/device/entry/route?sn={sn}&page={page}&per_page={per_page}', //路由表
  GET_IPV6_ROUTER_TABLE:
    '/device/entry/ipv6/route?sn={sn}&page={page}&per_page={per_page}', //IPV6路由表
  GET_TROUBLE_DHCP_SNOOPING_TABLE:
    '/device/entry/dhcp/snooping/binding?sn={sn}&pageIndex={page}&pageSize={per_page}', //dhcp snooping
  GET_INTERFACE_FLOW_LIST: '/device/entry/intf/packet/list', //查询设备接口报文数据
  DEVICE_IPV6_NEIGHBORS_GET_API:
    '/device/entry/ipv6/neighbors?sn={sn}&page={page}&per_page={per_page}', // 获取IPV6邻居表
  DEVICE_SWITCHPOEPORTLIST_GET_API:
    '/conf/switch/device/{sn}/poe/info?page_index={page}&page_size={per_page}', //poe
  DEVICE_SWITCHPOEPOWER_GET_API: '/conf/switch/device/{sn}/poe/pwr', //poe功率信息
  DEVICE_SWITCHPOEPOWERTRIGGER_POST_API:
    '/conf/switch/device/{sn}/poe/trigger/{is_sync}', //触发POE整机功率获取
  DEVICE_SWITCHPOEPOWERTRIGGERSTATUS_GET_API:
    '/conf/switch/device/{sn}/poe/trigger/status/isruning',
  GROUP_DEV_DETAIL_GET_API: '/maint/device/{sn}', //获取设备数据
  GET_TUNNEL_ABILITY: '/tunnel/ability_info', //查询设备隧道能力值

  //IPv6
  DEVICE_V6_L3INTERFACE_LIST_GET_API: '/conf/switch/V6/{sn}', //获取V6接口列表
  DEVICE_V6_L3INTERFACE_SUBNAME_GET_API: '/conf/switch/V6/sub-name/{sn}', //获取V6子网前缀名称
  DEVICE_V6_DHCPSERVER_LIST_GET_API: '/enet/dhcp/v6/{sn}', //获取V6 DHCP接口列表
  DEVICE_V6_BANAMEMAP_GET_API: '/conf/switch/V6/brname-map/{sn}', //接口名称和baname的关系
  DEVICE_V6_L3INTERFACE_DEL_API: '/conf/switch/V6/{sn}/{ids}', //删除V6接口列表
  DEVICE_V6_DHCPSERVER_DEL_API: '/enet/dhcp/v6/{sn}/{ids}', //删除V6 DHCP接口

  //AP
  DEVICE_AP_BADRSSIUSER_GET_API: '/sta/bad_rssi_user_count?sn={sn}',

  DEVICE_DETAIL_GET_API: '/device/privilege/detail',

  //数据洞察
  EG_IPFLOW_TIMENODE_API: '/eg/ipflow/timenode/page?group_id={groupId}',
  EG_IPFLOW_LIST_API: '/eg/ipflow/list?group_id={groupId}',
  EG_IP_APPFLOW_GROUP_API: '/eg/ip/appflow/statistic/data-{type}/appgroup',
  EG_IP_APPFLOW_APPNAME_API: '/eg/ip/appflow/statistic/data-{type}/appname',
  EG_APPFLOW_APPGROUP_API: '/eg/appflow/statistic/data-{type}/appgroup',
  EG_APPFLOW_APPNAME_API: '/eg/appflow/statistic/data-{type}/appname',
  EG_IPFLOW_STATISTIC_API: '/eg/ipflow/statistic/data-{type}/ip',
  EG_CHECK_SUPPORT_HALFSESSION_API:
    '/smartdiagnosis/check/eg/support/halfsession', // 半连接
  EG_CHECK_SUPPORT_APPFLOW_API: '/smartdiagnosis/check/eg/support/appflow', //EG应用流控 NBR
  SMART_CHECK_SUPPORT_APPFLOW: '/smartdiagnosis/check/support/appflow', //获取应用流量审计是否支持及开关状态
  GATEWAY_ENET_FLOW_AUDIT: '/enet/flow-audit', //EG应用流控 NBR
  //排障中心=》线缆检测
  // GET_SUPPORT_CHECK_DEVICE:"/device/entry/detection_tool/devices?group_id={groupId}&tool={tool}",//获取支持检测的设备列表
  SWITCH_DIAGONSIS_CABLETRIGGER_POST_API:
    '/switch/device/{sn}/cable/diagnosis?port_list={port_list}', //触发线缆检测
  SWITCH_DIAGONSIS_CABLESTATUS_GET_API: '/switch/device/{sn}/cable/diagnosis', //获取线缆诊断状态
  SWITCH_DIAGONSIS_CABLERESULT_GET_API:
    '/switch/device/{sn}/cable/diagnosis/log', //获取线缆诊断结果
  SWITCH_DIAGONSIS_POST_API:
    '/switch/device/{sn}/{type}/basicdiagnosis?port_name={port_name}', //触发poe，光口诊断
  SWITCH_DIAGONSIS_LOGOLIST_GET_API:
    '/switch/device/{sn}/{type}/basicdiagnosis?page={page}&per_page={per_page}&port_name={port_name}', //获取poe，光口诊断状态

  DEVICE_SWITCHPOEDIAGNOSISSTART_ALL_API:
    '/switch/device/{sn}/poe/diagnosis?port_name={port_name}',

  //交换机光特性
  SWITCH_PON_CONF_All_API: '/enet/pon/cap', //交换机光特性配置获取

  // 告警设置与联系人设置start
  WARN_CONFIG_GET_API: '/warn/{group_id}/confandthresholdconfig', //获取网点告警配置及阈值配置
  WARN_WARNTYPE_GET_API: '/warn/warntype/descmap', //获取告警类型
  WARN_CONFIG_UPDATA_API: '/warn/{group_id}/config', //配置网点告警配置
  WARN_THRESHOLDCONFIG_UPDATA_API: '/warn/{group_id}/thresholdconfig', //配置网点告警阈值配置
  WARN_CONFIG_COPY_API: '/warn/warncfgcopy/{from_group_id}/{group_id}', //网络告警配置及阈值复制

  WARN_GROUP_TREE_GET_API: '/group/account_tree', //获取账号下的分组树

  WARN_WEBHOOK_ADD_API: '/warn/webhook/nodes', //Webhook-新增webhook节点配置
  WARN_WEBHOOK_UPDATA_API: '/warn/webhook/nodes', ///warn/webhook/nodes
  WARN_WEBHOOK_DELETE_API: '/warn/webhook/node', //Webhook-删除webhook节点配置
  WARN_WEBHOOK_GET_API: '/warn/webhook/config', //Webhook-获取webhook节点配置
  WARN_WEBHOOK_POST_API: '/warn/webhook/config/{group_id}/{node_id}/{enable}', //配置网络下的webhook开关
  WARN_CONTACT_POST_API: '/warn/contact/{group_id}/{contact_group_id}', //配置非管理联系人开关

  CONTACT_LIST_POST_API: '/contact/contacts', //获取帐号告警联系人
  CONTACT_ADD_POST_API: '/contact/contacts', //新增告警联系人
  CONTACT_DELETE_API: '/contact/contacts', //删除告警联系人
  CONTACT_PUT_API: '/contact/contacts', //编辑告警联系人
  CONTACT_GROUP_PUSH_API: '/warn/contact/{group_id}/contactgroup/all',
  CONTACT_GROUP_GET_API: '/contact/contactgroup', //获取网点告警配置的联系人分组
  CONTACT_GROUP_POST_API: '/contact/contactgroup', //新增联系人分组
  CONTACT_GROUP_PUT_API: '/contact/contactgroup', //修改联系人分组
  CONTACT_GROUP_DELETE_API: '/contact/contactgroup', //删除联系人分组

  CONTACT_IN_GROUP_INFO_API: '/contact/{contact_group_id}/contacts', //获取联系人分组中的联系人信息
  CONTACT_TO_GROUP_POST_API: '/contact/{contact_group_id}/{contact_id}', //新增告警联系人到联系人分组
  CONTACT_FROM_GROUP_DELETE_API: '/contact/{contact_group_id}/{contact_id}', //删除告警联系人从联系人分组
  // 告警设置与联系人设置end

  // 网络测试start
  SPEED_TURNING_POST_API: '/enet/speed-test/turning', //开始测速
  SPEED_RESULT_GET_API: '/enet/speed-test/speed-record/{sn}', //获取测速结果
  // 网络测试end

  //漫游设置
  PLAN_ROAMLIST_GET_API: '/roam/list?group_id={group_id}',
  PLAN_ROAMCONFIG_POST_API: '/roam/{roamId}',
  ENET_AIROAM_CONFIG_API: '/enet/airoam/group/{groupId}/conf', //KV漫游开关是否开启
  ENET_AIROAM_SUPPORT_API: '/enet/airoam/group/{groupId}/support', //是否支持KV漫游
  ROAM_EVENT_STATIC_NETWORK_API:
    '/roam/event/statistic/network?group_id={groupId}', //统计整网漫游效果
  ROAM_EVENT_STATIC_USER_API:
    '/roam/event/statistic/user?group_id={groupId}&page_index={page}&page_size={per_page}', //基于终端统计漫游效果分页查询
  ROAM_EVENT_KV_DETAIL_API: '/roam/event/kv/detail', //终端漫游kv事件列表详情
  ROAM_EVENT_LIST_API: '/roam/event/list', //终端漫游kv事件列表详情
  ROAM_BSSID_DEVICEINFO_API: '/roam/bssid/device-info', //使用bssid查询ap信息
  ROAM_BSSID_DEVICE_SCAN_RELATION_API:
    '/roam/bssid/device/scan-relation?group_id={groupId}', //查询设备间互扫关系信息
  ROAM_BSSID_DEVICE_ROAM_COUNT_API:
    '/roam/event/statistic/roam-count/in-out-ap?group_id={groupId}', //统计ap间漫游次数
  ROAM_BSSID_DEVICE_STEEP_API:
    '/roam/event/statistic/device/steep-relation?group_id={groupId}', //统计漫游抖降ap关系
  ROAM_DEVICE_RELATIONP_API: '/roam/device/relation?group_id={groupId}', //查询ap间信号和漫游关系
  ROAM_AI_QUALITY: '/roam/ai/optimization/quality', //AI漫游不同维度效果统计
  ROAM_EVENT_RAOMTYPE:
    '/roam/event/statistic/network/roamtype?group_id={groupId}', //AI漫游不同维度效果统计
  ROAM_EVENT_AP_LIST: '/roam/event/ap-roam-event/list', //AI漫游不同维度效果统计
  ROAM_OVERVIEW: '/roam/overview', //漫游概览
  ROAM_OVERVIEW_BOARD: '/roam/overview/board', //漫游概览
  ROAM_AI_OVERVIEW: '/roam/ai/overview', //AI漫游概览
  ROAM_AI_OPT_LOG: '/roam/ai/optimize/log', //AI漫游优化日志
  ROAM_AI_OPT_LOG_DETAIL: '/roam/ai/optimize/log/detail', //AI漫游优化日志详情
  ROAM_AI_STA_DETAIL: '/roam/ai/overview/sta', //AI漫游终端详情
  ROAM_AI_AP_DETAIL: '/roam/ai/overview/ap', //AI漫游AP详情
  ROAM_AI_ROUTE_DETAIL: '/roam/ai/overview/route', //AI漫游航线详情
  ROAM_AI_AG: '/roam/ag', //AI漫游达标率趋势
  ROAM_AI_IMPACT: '/roam/impact', //AI漫游影响面
  ROAM_AI_BOARD_LOG: '/roam/ai/board/log', //AI漫游看板事件日志
  ROAM_AI_BOARD_TIMELINE: '/roam/ai/board/timeline', //AI漫游详情--时间线
  ROAM_AI_AP_RANK: '/roam/ai/policy/ap', //AI漫游详情--AP排行
  ROAM_AI_STA_RANK: '/roam/ai/policy/sta', //AI漫游详情--终端排行
  ROAM_AI_AP_ROUTE: '/roam/ai/overview/ap/route', //AI漫游AP详情--漫游航线
  ROAM_AI_AP_SCAN: '/roam/ai/overview/ap/scan', //AI漫游AP详情 互扫信息

  //SAML
  SAML_CONF_ALL_API: '/auth/azure-settings', //租户Azure信息
  SAML_ROLE_GET_API: '/auth/azure-settings/roles', //Azure角色
  SAML_ROLE_ALL_API: '/auth/azure-settings/role', //Azure角色

  //AP配置
  EAP_VLAN_PRODUCT_GET_API: '/enet/port_vlan/product_class', //获取支持配置的设备
  EAP_VLAN_DEVICE_GET_API:
    '/enet/port_vlan/devices?group_id={groupId}&product_class={productType}', //获取配置设备列表
  EAP_PORT_PANEL_GET_API: '/deviceclass/port_info/{productType}', //获取设备端口信息
  EAP_VLAN_BATCH_SET_API: '/enet/multi_device/ports', //下发配置
  //无线配置
  CONF_GROUPAP_TPL_GET_API: '/conf/group/{group_id}/templates', //获取模板列表
  CONF_TPL_CLONE_AND_BINDGROUP_API:
    '/conf/template/{group_id}/{source_group_id}', //复制模板并绑定到分组
  CONF_TPL_GETINFO_API: '/conf/template/{id}/confs', //获取模板信息
  CONF_TPL_GET_SSID: '/enet/conf/group/mac_filter/ssid_list', //获取ssid列表
  CONF_TPL_WANDID_GET_API: '/conf/template/{id}/wlan_ids', //获取当前模板SSID已占用wandid
  CONF_DOT1X_RADIUSSEVER_POST_API: '/conf/dot1x/{temp_id}/radius_server', //新建radius服务器
  CONF_DOT1X_RADIUSSEVER_GET_API: '/conf/dot1x/{temp_id}/radius_servers', //获取radius服务器
  CONF_TPL_NATCONFIG_WORKMODAL_ALL_API: '/conf/template/{id}/nat_pool', //获取模板nat配置
  CONF_TPL_GROUPCNFSNATPOOL_ALL_API:
    '/conf/group_confs/nat_pool/group/{group_id}', //获取NAT漫游配置(整网)
  CONF_TPL_RADIO3CONFIG_WORKMODAL_ALL_API: '/conf/template/{id}/radio3_mode', //第三频工作模式
  CONF_DOT1X_CONFIG_GET_API: '/conf/template/{id}/dot1x', //获取/修改802.1x配置
  CONF_TPL_SSID_UPDATA_API: '/conf/template/{id}/ssid/{ssid_id}', //更新SSID
  CONF_TPL_SSID_ADD_API: '/conf/template/{id}/ssid', //新增SSID
  CONF_TPL_SSID_DEL_API: '/conf/template/{id}/ssid/{ssid_id}', //删除当个SSID
  CONF_APARTMENT_SSIDLIST_GET_API:
    '/conf/template/{id}/ssid/{wlan_id}/apartment_dev_ssids?page_size={page_size}&page_index={page_index}', //获取公寓场景 SSID列表
  CONF_APARTMENT_SSIDLIST_PUT_API:
    '/conf/template/{id}/ssid/{ssid_id}/apartment_dev_ssids', //批量更新公寓场景SSID
  CONF_TPL_RADIOBLANCE_ALL_API: '/conf/template/{id}/radio_balance', //Radio负载均衡
  CONF_TPL_Radio_DEL_API: '/conf/template/{id}/radio/{radio_id}', //删除radio
  CONF_TPL_Radio_UPDATA_API: '/conf/template/{id}/radio/{radio_id}', //更新Radio
  CONF_TPL_Radio_ADD_API: '/conf/template/{id}/radio', //新增raido
  ENTER_MACFILTER_ALL_API: '/enet/conf/group/{group_id}/mac_filter',

  CONF_BUILDINGAUTHABILITY_GET_API: '/conf/ssid/global/auth_ability', //获取网络加密能力值
  CONF_BUILDING_RADIOABILITY_GET_API: '/conf/radio/global/real_ability', //获取整网实时频段能力值

  CONF_BUILDING802DOT11R_SUPPORT_GET_API: '/maint/network/ability/wireless', //获取是否支持802.11R

  ENTER_WLANMACFILTER_GET_API: '/enet/conf/group/{group_id}/wlan_mac_filter',
  ENTER_WLANMACFILTER_PUT_API:
    '/enet/conf/group/{group_id}/conf_template/{conf_template_id}/wlan_mac_filter',

  NBC_APLBLIST_GET_API: '/nbc/ap_lb/conf?group_id={group_id}', //获取AP负载均衡配置
  NBC_APLBLIST_PUT_API: '/nbc/ap_lb/conf/all?group_id={group_id}', //修改AP负载均衡配置
  NBC_LBAPLIST_ALL_API: '/nbc/ap_lb/devices?group_id={group_id}', //获取负载均衡配置ap设备列表
  NBC_LBAP_ABILITY_GET_API: '/nbc/ap_lb/ability', //获取AP负载均衡能力值
  CONF_TPL_LED_GET_API: '/conf/template/{id}/led', //更新模板LED指示灯配置配置
  CONF_TPL_WEBPWD_UPDATA_API: '/conf/template/{id}/webpsw/{psw_id}', //修改模板web密码配置
  CONF_TPL_USERISOLATION_POST_API: '/conf/template/{id}/user_isolation', //用户隔离保存
  CONF_TPL_WIS_UPDATA_API: '/conf/template/{id}/wis_switch/{logmng_id}', //wis开关配置
  CONF_TPL_LED_ADD_API: '/conf/template/{id}/led', //更新模板LED指示灯配置配置
  CONF_TPL_RADIO_SESSION_ADD_API: '/conf/template/{id}/radio_session', //更新无限定时关闭配置配置
  CONF_TPL_WLOCARION_POST_API: '/conf/template/{id}/wlocation', //无线定位保存
  CONF_TPL_RESWHITE_GET_API:
    '/conf/template/{id}/res_white?lastid={lastid}&limit={limit}', //获取白名单
  CONF_TPL_RESWHITE_ADD_API: '/conf/template/{id}/res_white', //新增白名单
  CONF_TPL_RESWHITE_UPDATA_API: '/conf/template/{id}/res_white/{white_id}', //修改白名单
  CONF_TPL_RESWHITE_DEL_API: '/conf/template/{id}/res_white/{white_id}', //删除白名单
  CONF_TPL_RESBLACK_GET_API:
    '/conf/template/{id}/res_black?lastid={lastid}&limit={limit}', //获取黑名单
  CONF_TPL_RESBLACK_ADD_API: '/conf/template/{id}/res_black', //新增黑名单
  CONF_TPL_RESBLACK_UPDATA_API: '/conf/template/{id}/res_black/{black_id}', //修改黑名单
  CONF_TPL_RESBLACK_DEL_API: '/conf/template/{id}/res_black/{black_id}', //删除黑名单
  GT_CLI_ADD_API: '/conf/gaotie/template/{id}/gaotie_cli', //新增cli命令配置
  GT_CLI_EDIT_API: '/conf/gaotie/template/{id}/gaotie_cli/{cli_id}', //修改cli命令配置
  GT_CLI_DEL_API: '/conf/gaotie/template/{id}/gaotie_cli/{cli_id}', //删除cli命令配置
  GT_CLI_LIST_GET_API: '/conf/gaotie/template/{id}/gaotie_cli_list', //获取模板cli命令列表
  GT_CLI_DETAIL_API: '/conf/gaotie/template/{id}/gaotie_cli/{cli_id}', //获取指定cli命令内容
  GT_CLI_DEVICE_LIST_API: '/conf/gaotie/template/{id}/device_list', //获取模板cli命令列表
  CONF_TPL_RADIO_SESSION_GET_API: '/conf/template/{id}/radio_session', //更新无线定时关闭配置
  EXPORT_CONFIG_LOG: '/export/conf/configlog',
  REPORT_API: '/report',
  GET_EXEX_DEVICE_LOG_API: '/conf/{logType}/exec_device_log/task/{task_id}',
  //业务地图
  GET_BUSINESS_NET_VLAN: '/bizmap/list', //获取网络中的业务（vlan）列表
  GET_BUSINESS_VLAN_DETAIL: '/bizmap/detail', //获取业务地图VLAN使用详情
  GET_BUSINESS_CHECK: '/smartscene/check', //校验是否支持极速智能配置 并获取拓扑类型
  GET_MULTIPLE_LAN_LIST_AND_TOPO: '/smartscene/network-topo-type', //获取多三层口列表和整网拓扑类型
  SET_ABNORMAL_RESTORE: '/bizmap/abnormal/action/restore?group_id={groupId}', //告警进行一键修复
  GET_NETWORK_SSID: '/smartscene/network/ssid?group_id={groupId}',
  SET_DEFAULT_SELECT_L3_PORT: '/smartscene/mult_l3/intfs', //设置默认选中的三层口
  GET_BUSINESS_DHCP_LIST: '/smartscene/network/dhcp/devices', //获取可配置dhcp列表
  GET_BIZMAP_DHCP_ADDRESS: '/bizmap/abnormal/dhcp/address-usage', //获取地址池是否用完的告警信息
  BIZMAP_VLAN_TAGE: '/bizmap/vlan/tage', //获取vlan对应的标签
  GET_DEIVCE_AP_VLAN_LIST: '/smartscene/device-network/ap-manage-list', //获取AP设备vlan列表
  GET_BUSINESS_DHCP_INFO: '/smartscene/device-network/dhcp-info', //获取dhcp详情
  GET_AP_VLAN_AP_LIST: '/smartscene/device-network/ap-list', //获取ap vlan中的ap列表
  CHECK_SUPPORT_AP_VLAN: '/smartscene/ap-vlan-manage/check', //校验是否支持ap vlan配置
  CHECK_SUPPORT_AP_RESERVE_PORT: '/smartscene/ap-reserve-port/check', //校验是否支持ap预留口配置
  SAVE_UNKONW_DEVICE_TYPE: '/topology/edit/virtual/node/{group_id}', //修改未知设备的ip及层级
  GET_VIRTUAL_DEVICE_ADDRESS: '/smartscene/checkVirtual', //确定某个三层口下虚拟设备的位置
  SMARTSCENE_BIZ_NETWORK: '/smartscene/network/biz_network', //删除业务网
  SMARTSCENE_SSID_NETWORK:
    '/smartscene/network/ssid?group_id={groupId}&wlan_id={wlanId}', //删除ssid
  SMARTSCENE_VLAN_DHCP:
    '/smartscene/network/del_vlandhcpconf?group_id={group_id}', //删除业务VLAN及地址池配置
  GET_SW_STATIC_CONF: '/smartscene/network/l3switch/staticip', //获取核心交换机静态ip配置和回指路由
  TRIGGER_DEVICE_DISCOVER: '/smartscene/device-discovery/trigger', //触发设备探测发现
  GET_DEVICE_DISCOVER_PROCESS: '/smartscene/device-discovery/progress', //获取探测进度
  GET_DEVICE_DISCOVER_RESULT: '/smartscene/device-discovery/result/all', //获取设备探测结果
  ADD_DEVICE_TO_PROJECT: '/smartscene/device-discovery/merge', //将探测的发下的设备加入到网络
  ADD_VLAN: '/smartscene/network/vlandhcpconf',
  ADD_SSID: '/smartscene/network/ssid',
  PATCH_UPDATE_SW_VLAN: '/smartscene/network/swvlanport/batch',
  CHECK_IS_EXPERIENCE_PROJECT: '/simulationExperience/group/isSimulation', //判断是否是体验项目
  GET_SW_VLAN_PORT: '/smartscene/network/swvlanport', //获取vlan端口配置
  GET_NET_SSID_LIST: '/smartscene/network/ssid', //获取网络下的ssid列表
  CHECK_ALLOW_VLAN: '/smartscene/network/action/check_allow_vlan_add', //判断添加，修改的vlan是否符合要求（是否有超出vlan个数限制）
  CHECK_NETWORK_IP_CONFLICT:
    '/smartscene/network/vlan_dhcp/action/check_network_ip_conflict', //判断vlan地址池是否存在冲突
  CHECK_GW_ALLOW_VLAN: '/smartscene/network/action/check_gw_allow_vlan_add', //校验多三层口时，是否不同三层口中存在相同的vlan
  CHECK_TOPO_COMPLETENESS: '/topology/completeness/{group_id}', //判断设备（on/off）是否都在拓扑中
  GET_SEND_CONF_PREVIEW: '/smartscene/network/preview_configs', //获取配置预览
  SET_VLAN_CONF: '/smartscene/network/vlandhcpconf/new', //下发vlan配置
  SET_SSID_CONF: '/smartscene/network/ssid', //下发无线配置
  GET_SEND_STATUS: '/conf/log/exec_device_log/{group_id}/status', //获取配置下发完成状态
  SMARTSCENE_EXTRA_GWINFO: '/smartscene/extra/gwInfo', //设置外部网关信息
  GET_VLAN_IFNO: '/biznetwork/vlandhcpconf', //获取vlan详情
  GET_EXTRA_GWINFO: '/smartscene/extra/gwInfo', //获取外部网关信息
  SET_STATIC_CONF: '/conf/switch/device/{sn}/managerip/static', //配置静态IP
  SET_INCREMENTAL_ROUTE_CONF: '/gw/conf/iproute/batchadd', //增量配置回指路由
  SET_L3PORT_DEVICE_SNS: '/topology/info/{group_id}/sn', //获取指定三层口分支下的拓扑节点
  CHECK_SUPPORT_AP_VLA: '/smartscene/network/ap/vlan_port/check', //校验ap组中是否存在支持的vlan配置的设备
  GET_SWVLAN_PORT: '/smartscene/network/swvlanport', //获取交换机端口配置
  GET_SWITCH_COMMON_INTERFACE: '/conf/switch/device/common-interface', //获取交换机通用接口
  EDIT_DEVICE_INFO: '/maint/device/{sn}', //修改设备信息
  PATCH_UPDATE_SW_PORT_VLAN: '/smartscene/network/swvlanport/batch', //匹配更新交换机端口数据
  GET_NET_VLAN_DHCP_CONF: '/smartscene/network/vlandhcpconf', //获取所有业务VLAN及地址池配置
  GET_AP_VLAN_PORT: '/smartscene/network/ap/vlan_port', //获取apvlan端口配置
  GET_AP_PORT_PANEL: '/deviceclass/port_info', //获取网络中所有ap面板
  EG_PORT_VLAN: '/smartscene/network/egw/lan_ports', //获取EG端口VLAN配置
  SET_EG_PORT_VLAN: '/egw/conf/device/{sn}/port_list', //配置eg端口vlan
  BATCH_AP_PORT_VLAN: '/smartscene/network/apVlanPort/batch', //AP 端口vlan配置
  GET_RECOMMEND_FUNCTION: '/smartscene/recommend/fuction', //获取其他配置推荐
  GET_VIRTUAL_OPRION: '/smartscene/extra/recommend/virtual/option', //获取未知设备配置 (未知设备补齐为网管交换机场景)
  AP_VLAN_CONF_PREVIEW: '/smartscene/device-network/ap-manage/preview-configs', //获取ap管理vlan配置预览
  GET_AP_REBOOT_STATUS:
    '/smartscene/device-network/ap-manage/configs/ap-reload-status', //获取ap重启状态

  SEND_AP_VLAN_CONF: '/smartscene/device-network/ap-manage/configs', //下发apvlan配置
  GET_BRANCH_SNS: '/topology/info/{group_id}/sn',
  GET_AP_RESERVE_DEVICE:
    '/smartscene/device-network/ap-reserve-port/support-switch', //获取支持ap预留口配置的交换机
  GET_AP_RESERVE_CONF: '/smartscene/device-network/preselection-option-info', //获取已存在的ap预留口配置
  GET_DEVICE_AP_RESERVE_PORT_INFO:
    '/smartscene/device-network/ap-reserve-port/device-interface', //获取设备端口预留口配置信息
  PREVIE_PORT_RESERVE_CONF:
    '/smartscene/device-network/ap-reserve-port/preview-configs', //获取预留口配置预览
  SENDE_PORT_RESERVE_CONF: '/smartscene/device-network/ap-reserve-port/configs', //下发预留口配置
  GET_TOPO_VLAN_DEVICE: '/bizmap/vlan/devices', //获取当前拓扑中配置了该vlan的网管交换机，虚拟设备，ap设备列表

  //VOIP
  VOIP_NETWORK_ABILITY_GET_API: '/smartscene/voip/check', //获取网络VOIP能力值
  VOIP_NETWORK_SUPPORT_DEVICE_GET: '/msw/voicevlan/ability/{group_id}', //获取网络中支持voice vlan的设备列表
  VOIP_NETWORK_RECOVER_DEVICE_GET: '/msw/voip/recover/group/list', //VOIP - 获取网络下发现的VOIP列表
  VOIP_NETWORK_CREATEPHONELIST_POST_API: '/smartscene/voip/get_phone_vlan', //获取分机信息
  VOIP_NETWORK_UPDATAPHONELIST_POST_API: '/smartscene/voip/phone_vlan', //设置分机信息
  VOIP_NETEORK_VLANCONFPREVIEW_POST_API: '/smartscene/voip/preview_configs', //下发预览
  VOIP_NETEORK_VLANCONFSEND_POST_API: '/smartscene/voip', //下发配置
  VOIP_NETEORK_VOIPCONFSEND_POST_API: '/smartscene/voip/phone_vlan', //下发voip配置
  VOIP_TYPE_ALL_API: '/enet/voip/type', //话机类型
  VOIP_VOIPLIST_ALL_API: '/enet/voip/info', //获取话机信息
  VOIP_NOREGEDIT_AP_GET_API: '/enet/voip/free_fap', //获取未配置话机
  VOIP_PHONESTATUS_TOTAL_GET_API: '/enet/voip/status', //获取话机状态统计

  //语音网关配置
  IPPBX_NETWORKCONF_ALL_API: '/starnet/ippbx/network/{sn}', //网络配置
  IPPBX_SIP_STATS_GET_API: '/starnet/ippbx/stats/sips/{sn}', //话机状态统计
  IPPBX_SIP_ALL_API: '/starnet/ippbx/sips/{sn}', //话机配置
  IPPBX_LICENSE_ALL_API: '/starnet/ippbx/license', //授权状态

  //配置地图
  GET_CONF_MAP: '/network-ability/config/{group_id}', //获取配置地图
  //Acl
  GET_AL_VALN_LIST: '/smartscene/acl/vlan-info', //获取VLAN信息
  GET_ACL_VLAN_ISO: '/smartscene/acl/vlan-iso', //获取ACL隔离配置
  GET_ACL_ACCET_LIST: '/smartscene/acl/accept', //获取ACL隔离例外配置
  //Acl单机
  GET_ACL_LIST_SINGER: '/msw/acl/{sn}',
  DELETE_ACL: '/msw/acl/{sn}', //删除acl
  GET_ACL_RULES: '/msw/acl/ace/{sn}', //获取ACL规则
  OPERATE_ACL_ACE: '/msw/acl/ace/{sn}', //新增、编辑ACE
  EDIT_ACR_ORDER: '/msw/acl/ace/order/{sn}', //修改ACE顺序
  GET_ACL_PORT_LIST: '/msw/acl/bind/{sn}', //获取acl绑定的端口列表
  OPRATE_ACL_BIND: '/msw/acl/bind/{sn}', //新增ACL端口绑定
  GET_ACL_LIST: '/devconf/acl/{sn}', //获取、配置 ACL（NBR/RGOS）
  GET_ACE_LIST: '/devconf/acl/ace/{sn}', //获取ACE列表（NBR/RGOS）
  GET_ACL_BIND: '/devconf/acl/bind/{sn}', //获取、配置ACL绑定的端口
  GER_GW_ACL_PORT: '/devconf/acl/intf_list/{sn}', //NBR可以配置ACL的接口列表
  GET_EG_ACL_DATA: '/enet/acl/{sn}', //获取、配置EG的ACL配置
  //流控
  GET_FLOWCROL_CONFIG: '/smartscene/flowctrl/config', //获取流控配置
  OPERATE_FLOW_CONTROL: '/smartscene/flowctrl/ippolicy', //新增/编辑/删除流控
  CHANGE_FLOW_ORDER: '/smartscene/flowctrl/ippolicy/order', //跳转流量顺序
  GET_GROUP_GATEWAY_TYP: '/smartscene/network/root', //获取网络网关类型
  GET_BUSINESS_VLAN_LIST: '/bizmap/vlan/map',
  GET_USER_GROUP: '/enet/user/group/tree/{sn}', //获取用户组
  GET_APPLY_TREE: '/smartscene/device/gw/app_tree', //获取应用树
  GET_FLOWCTRL_CHANNEL: '/smartscene/flowctrl/channel', //获取流控通道配置
  OPERATE_GLOBAL_FLOW: '/smartscene/flowctrl/global', //新增或修改全局流控
  GET_PEEKFLOW_MULTI: '/peekflow/multi/intf/current', //查询多个端口当前峰值速率
  GET_FLOW_TEMP: '/smartscene/flowctrl/template', //获取流控模板
  GET_FLOW_ABILITY: '/device-ability/list/{sn}', //获取流控能力值
  CLOSE_GLOBAL_FLOW: '/smartscene/flowctrl/global', //关闭全局流控
  GET_APPLY_FORBID_DATA: '/smartscene/app/control/list/{sn}', //获取应用流控
  DELETE_APPLY_FORBID: '/smartscene/app/control/policy/batch/{sn}', //删除应用禁止
  OPERATE_FLOWCTRL_TIMER_RANGER: '/devconf/timerange/{sn}', //获取、配置网关时间对象
  GET_WEEKDAY: '/devconf/timerange/weekday/{sn}', //获取网关星期列表
  ADD_OR_EDIT_FORBID_APPLY: '/smartscene/app/control/policy/{sn}', //新增或修改应用禁止
  COVER_TIMERANGE: '/devconf/timerange/period/convert', //EG时间格式转NBR
  CHECK_NET_CONFLICT: '/smartscene/app/control/policy/ip-conflict/{sn}', //校验NBR网段冲突
  APP_CUSTOM_URL_CONFLICT: '/smartscene/app/control/custom-url/conf/{sn}', //NBR 自定义网站
  APP_CUSTOM_URL_LIST: '/smartscene/app/control/custom-url/list/{sn}', //NBR 自定义网站
  APP_CUSTOM_URL_DELETE: '/smartscene/app/control/custom-url/{sn}', //NBR 自定义网站
  FLOWCTRL_IPPOLICY_VIP: '/smartscene/flowctrl/ippolicy/vip/{group_id}', //新增或修改业务保障流控
  GET_IPPOLICY_VIP: '/smartscene/flowctrl/config/vip/{group_id}', //获取业务保障流控
  GET_CUSTOME_APPLU_GROUP: '/egw/conf/customAppGroup/list', //获取自定义应用组列表
  ADD_CUSTOME_APPLY_GROUP: '/egw/conf/customAppGroup/{sn}', //新增自定义应用组
  DELETE_CUSTOME_APPLY: '/egw/conf/customAppGroup/{sn}', //批量删除自定义应用组
  // 体验项目
  CREATE_VITRUAL_POJECT_START: '/simulationExperience/getFreeUuid', //获取体验项目开局url
  CREATE_VITRUAL_POJECT_IMMEDIATE: '/simulationExperience/startEmulation', //不走开局，直接创建体验项目
  SET_DEFAULT_TENANT_API: '/org/account/tenant/default?tenant_id={tenantId}', //设置默认租户
  GET_USER_LOGO_API: '/org/tenant/info', //获取租户logo信息
  ACCOUNT_SUB_POST_API: '/org/account/sub/{accountId}', //新增子账号
  ACCOUNT_SUB_PHONE_PUT_API: '/org/account/sub/phone', //号码创建子账号
  ACCOUNT_SUB_ACCOUNT_PUT_API: '/org/account/sub/account', //密码创建子账号
  ACCOUNT_EXT_PUT_API: '/org/account/ext', //账号扩展信息
  ACCOUNT_SUB_DEL_API: '/org/account/sub/', //删除子账号
  ACCOUNT_APPLY_SENT_SET_API:
    '/network/cooperate/account/transfer/apply?account_id={accountId}', //帐号项目绑定
  ACCOUNT_APPLY_LIST_GET_API:
    '/network/cooperate/account/transfer/apply/history?account_id={accountId}',
  SWITCH_NETWORKSWITCHPORTVLAN_GET_API:
    '/smartscene/device/switch/port?sn={sn}&alias={alias}',
  SWITCH_NETWORKVLANLIST_GET_API: '/smartscene/device/vlan?sn={sn}', //获取交换机VLAN列表
  SWITCH_NETWORKSWITCHPORTVLANLIST_GET_API:
    '/smartscene/device/switch/ports?sn={sn}', //获取交换机端口列表

  TENANT_DELETE_API: '/org/account/tenant/delete', //删除租户

  // subaccount
  SUBACCOUNT_GET_LIST: '/internationalAccount/list', //获取账户列表
  SUBACCOUNT_PUT_CHECKEDIT: '/international/share/checkEasySharingSubAccount', //编辑时判断
  SUBACCOUNT_POST_ADDNEW: '/internationalAccount/intl', //添加全新用户
  SUBACCOUNT_PUT_ADDEXITING: '/org/account/ext', //添加已存在用户
  SUBACCOUNT_GET_CAPTCHA: '/internationalRegister/email/signup', //发送验证码
  SUBACCOUNT_PUT_EDIT: '/internationalAccount', //编辑时修改数据
  SUBACCOUNT_DELETE_DELACCOUNT: '/org/account/sub', //删除用户

  //热备
  GET_VSU_INFO: '/switch/vsu/attribute', //获取VSU 属性
  GET_VSU_PORT_CONF: '/switch/vsu/device_interface', //获取VSU端口配置
  SWIT_VSU_ID: '/switch/vsu/switch', //主备切换
  SET_VSU_CONF: '/switch/vsu/config', //VSU配置
  // 获取交换机列表
  GET_BATCH_SW_CONF_LIST: '/maint/devices/switch/list/{groupId}',
  // 交换机 vlan配置列表
  SWITCH_VLANLIST_GET_API: '/conf/switch/device/{sn}/vlans',

  // 配置下发
  SEND_BATCH_SW_CONF: '/conf/switch/device/batch/conf',
  // 选择的端口号提示
  CHECK_BATCH_SW_CONF: '/conf/switch/device/batch/conf/check',
  // 下发结果
  GET_SW_BATCH_CONF_STATUS: '/conf/switch/device/batch/conf/status',

  // 新版防网arp欺骗
  OPERATE_ARP_CONF_LIST: '/smartscene/network/aas/conf/v2', //获取网络的防网关ARP欺骗配置
  // wqos

  USER_BASE_LIMIT: '/enet/speed-limit/user-base', // 获取、添加、修改用户限速的列表
  SSID_BASE_LIMIT: '/enet/speed-limit/ssid-base', // 查询、修改、删除 ssid限速
  AP_BASE_LIMIT: '/enet/speed-limit/ap-base', // 查询、修改 ap限速
  MESSAGE_BASE_LIMIT: '/enet/speed-limit/message-base', // 查询修改 报文限速
  WQOS_SUPPORT: '/enet/speed-limit/support', //网络是否支持wqos
  WQOS_SWITCH: '/enet/speed-limit/switch', // 无线限速开关
  FLOWCTRL_CONFLICT: '/enet/speed-limit/flowCtrl-conflict', //检测是否与流控发生冲突
  MAX_CONFIG_LIMIT: '/enet/speed-limit/user-base/limit',

  // rip

  RIP_ENABLE_LIST: '/enet/rip/enable/list', // 启用列表
  SMARTSCENE_NAME_MAP: '/smartscene/device/br-name/map', //获取名称和真实值的对相应关系
  RIP_INTERFACE: '/enet/rip/interface', // 接口列表
  RIP_GLOBAL: '/enet/rip/global', // RIP全局配置
  RIP_ROUTE_REDIS: '/enet/rip/route/redis', // 路由重分布列表
  RIP_INTERFACE_PASSIVE: '/enet/rip/interface/passive', // 被动接口
  RIP_ROUTE: '/enet/rip/route', // 邻居路由 和聚合路由
  OSPF_ID_LIST: '/enet/ospf/process', // 获取实例ID

  // ip source guard

  IP_SGD_CONF: '/conf/switch/ip-sgd/conf/{sn}', // 配置下发
  IP_SGD_CLEAR: '/conf/switch/ip-sgd/clear/{sn}?aliasList={aliasList}', // 删除配置
  IP_SGD_INFO: '/conf/switch/ip-sgd/infos/{sn}', // 查询配置信息
  IP_SGD_LIST: '/conf/switch/ip-sgd/list/{sn}', // 用户绑定信息 查询
  IP_SGD_UPDATE: '/conf/switch/ip-sgd/replace/{sn}', // 配置更新

  HAREWAR_SPEED_UP: '/egw/conf/hwnat/{sn}', //硬件加速

  // snmp

  SNMP_GLOBAL_CONF: '/enet/snmp/conf/global', // 获取Snmp全局配置
  SNMP_V1V2_TEAM_CONF: '/enet/snmp/conf/community', // v1v2团体配置
  SNMP_V3_GROUP_CONF: '/enet/snmp/conf/v3group', // v3组配置
  SNMP_V3_USER_CONF: '/enet/snmp/conf/v3user', // v3用户配置
  SNMP_VIEW_CONF: '/enet/snmp/conf/view', // 视图配置
  SNMP_TRAP_V1V2_CONF: '/enet/snmp/conf/community/trap', // trap v1v2配置
  SNMP_TRAP_V3_CONF: '/enet/snmp/conf/v3user/trap', // trap v3配置
  SNMP_VIEW_OID: '/enet/snmp/conf/view/oid', //oid视图
  SNMP_V3_DEV: '/enet/snmp/conf/v3dev', // 设备标识
  SNMP_CONF_ABILITY: '/enet/snmp/conf/support', // snmp 支持配置信息
  SNMP_VIEW_OID_ADD_API: '/enet/snmp/conf/view/full', //视图全量配置

  //会话数限制
  GET_CONNECT_LIMIT: '/devconf/connect/limit/{sn}', //获取 - 会话数限制
  GET_NBR_USER_GROUP: '/gateway/conf/device/{sn}/connect-limit/user', //获取nbr用户组
  CHECK_IPRANGE_IS_REPEATE: '/devconf/connect/limit/{sn}/check-ip-repeat', //获取-nbr用户组ip是否重复
  OPETATE_USER_GROUP: '/gateway/conf/device/{sn}/connect-limit/user', //添加、删除用户组
  UPDATE_FLOW_TEMP: '/smartscene/flowctrl/channel/{group_id}', //更新流控通道配置

  //应用路由
  OPERTE_APPLY_ROUTER: '/gw/conf/approute', //获取应用路由
  GET_APPLY_ROUTER_INTF: '/gateway/intf/wan', //获取应用路由可以选的接口列表
  GET_ADDRESS_LIB: '/gw/conf/approute/address-lib', //获取地址库列表
  GET_APPLY_ROUTER_URL: '/gw/conf/approute/url-list', //获取URL可选列表
  EXCHANGE_APPLY_RPUTER_ORDER: '/gw/conf/approute/order', //应用路由接口排序对调
  USE_NAME_GET_URL_LIST: '/gw/conf/approute/url-list/by-name', //根据组名获取URL列表
  DELETE_APPLY_ROUTE: '/gw/conf/approute/delroute', //删除应用路由
  DEVICE_COMMONAPP_GET_API: '/gw/conf/approute/common-app', //获取常用应用列表

  //iptv
  IPTV_GET_Data: '/intlDevice/device/iptv/{sn}/port/{port_id}',
  IPTV_GET_CONFIG_FETCH: '/intlDevice/device/iptv/{sn}/port/{port_id}',
  IPTV_CHECK_ABILITY: '/monitor/detectAbility',

  IPTV_GET_IMP: '/intlDevice/device/igmp/{sn}',
  IPTV_CHECK_IMP: '/intlDevice/device/igmp',
  //风暴控制批量下发
  STORM_CONFIG_ISSUED: '/conf/switch/storm-control/conf/{sn}',
  // 风暴控制 查询
  STORMS_CONTROL: '/conf/switch/storm-control/ports-info/{sn}',
  // 风暴控制 删除
  STORMS_CONTROL_DEL:
    '/conf/switch/storm-control/clear/{sn}?aliasList={alias_list}',
  //风暴控制能力值获取
  STORM_ABLITY: '/deviceclass/ability',
  STORM_ABLITY_RGOS_GET_API: '/conf/switch/storm-control/range/{sn}',
  // 网络是否支持场景智能
  SCENE_INFO_GET: '/smartscene/base/check',
  APP_NET_LIST_GET: '/maint/network/list',

  DEVICE_FIBERSPLITNUM_GET_API: '/enet/pon/spliter-number',

  DDNS_GET_SUFFIX: '/aliyun/suffix/domain/list',
  DDNS_GET_CONFIGURATION: '/aliyun/device/domain/info?sn={sn}', // 获取配置值
  DDNS_SET_CONFIGURATION: '/aliyun/ddns/domain/config', // 配置DDNS
  DDNS_GATEWAY_DNS: '/gateway/dns', // 配置DDNS
  WHETHER_HAVE_NOIP_DYNDNS: '/egw/conf/dydns/{sn}/ability', // 判断是否有No-IP/DynDNS
  DDNS_ADD_CONFIG: '/gateway/dns', // 添加配置
  DDNS_UPDATA_CONFIG: '/gateway/dns', // 修改配置
  DDNS_CLOSE_CONFIG: '/aliyun/offdomain/record', // 关闭配置
  DDNS_GET_WAN: '/egw/conf/dydns/{sn}/{type}', // 获取NO-IP和DynDNS配置值
  DDNS_DYDNS_TUNNEL: '/egw/conf/dydns/tunnel/{sn}', // 花生壳内网穿透配置
  DDNS_DYDNS_TUNNEL_ACCOUNT: '/egw/conf/dydns/tunnel/{sn}/account', // 花生壳内网穿透账号
  DDNS_DYDNS_TUNNEL_QRCODE: '/egw/conf/dydns/tunnel/{sn}/qrcode', // 花生壳内网穿透二维码
  // 网关认证
  WEBAUTH_CONF_GET: '/egw/device/webauth/{sn}/conf', //获取认证配置
  GET_GROUP_TEMPLIST: '/conf/group/{group_id}/templates', //获取无线配置模版ID
  GET_TPLINFO_BYID: '/conf/template/{id}/confs', //通过模版ID获取无线配置
  DEL_EGW_CLOUD_AUTH: '/egw/device/webauth/{sn}/wlan?wlanId={wlanId}', //删除认证配置项
  TRIGGER_SYN_ACCOUNT_AND_GROUP:
    '/samTransfer/triggerSynAccountAndGroup/{tenantName}/{groupId}?ishttps=false&tenantId={tenantId}', //触发认证服务器同步

  // 账号设置
  GET_BAAS_DETAIL:
    '/samTransfer/baas/getBaasDetail/{tenantName}/0?tenantId={tenantId}',
  CREATE_UPDATE_BAAS:
    '/samTransfer/baas/createUpdateBaas/{tenantName}/0?tenantId={tenantId}',
  SAMTRANSFER_UPLOADFOR_FILE: '/samTransfer/uploadForFile',
  // PPSK
  PPSK_GET_GROUP_ID: '/internationalPpsk/ppskgroup/{network_id}/ppsk_group', // 根据项目ID获取PPSK分组ID
  PPSK_CREATE_GROUP: '/ppsk/ppskgroup', // 创建ppsk分组
  PPSK_GROUP_ERLEVANCY_PROJECT: '/ppsk/ppskgroup/{ppsk_group_id}/network', // 创建PPSK分组和项目关联
  PPSK_GET_LIST: '/ppsk/{ppsk_group_id}/wifipassword', // 获取列表
  PPSK_ADD_ACCOUNT: '/ppsk/{ppsk_group_id}/import/wifipassword/APPEND', // 添加PPSK账号
  PPSK_DELETE_ACCOUNT: '/ppsk/wifipassword/{wifipasswordid}', // 删除PPSK账号
  PPSK_DELETE_ACCOUNT_BATCH: '/ppsk/wifipassword/batch', // 批量删除PPSK账号
  PPSK_EXPORT_ACCOUNT: '/ppsk/{ppsk_group_id}/export/wifipassword', // 导出PPSK账号
  PPSK_BIND_MAC: '/ppsk/wifipassword/bind', // PPSK绑定MAC
  PPSK_VIEW_STATUS: '/ppsk/{ppsk_group_id}/{wifipassword}/syncstatus', // 查看状态
  PPSK_GET_ESHARING_LIST: '/international/share/getEasySharingCommon/PPSK', // 获取esharing列表
  PPSK_GET_ESHARING_URL:
    '/international/getSharePVCGroupUrl/{accountId}/{groupId}/PPSK', // 获取esharing的url

  // 1x认证
  DOT1X_GET_SERVER_CONFIG: '/enet/radius/server/{group_id}', //显示服务器配置
  DOT1X_DELETE_SERVER_CONFIG: '/enet/radius/server/{group_id}', //移除服务器
  DOT1X_SERVER_CONFIG_GET_API: '/msw/radius/server/{group_id}', //显示服务器配置
  DOT1X_SERVER_CONFIG_POST_API: '/msw/radius/server', //显示服务器配置
  DOT1X_DELETE_SERVER_CONFIG_V2: '/msw/radius/server/{group_id}', //移除服务器
  DOT1X_GET_ABILITY: '/msw/radius/ability/{group_id}', //无线有线-查询整网能力值
  DOT1X_TRIGGER_ONLINE_USER: '/msw/radius/online-user/trigger/{group_id}', //有线在线用户- 触发获取在线用户
  DOT1X_GET_ONLINE_USER: '/msw/radius/online-user/detail/{group_id}', //查询有线在线用户
  DOT1X_KICK_ONLINE_USER: '/msw/radius/online-user/kick/{group_id}', //有线在线用户-踢下线
  DOT1X_TRIGGER_WIRELESS_ONLINE_USER:
    '/enet/radius/wlan/online-user/trigger/{group_id}', //无线在线用户- 触发获取在线用户
  DOT1X_GET_WIRELESS_ONLINE_USER:
    '/enet/radius/wlan/online-user/detail/{group_id}', //无线在线用户-查询在线用户
  DOT1X_KICK_WIRELESS_ONLINE_USER:
    '/enet/radius/wlan/online-user/kick/{group_id}', //无线在线用户-踢下线
  DOT1X_UPDATE_WIRELSS_CONFIG: '/enet/radius/wlan',
  DOT1X_GET_WIRELSS_CONFIG: '/enet/radius/wlan/{group_id}',
  DOT1X_POST_WIRED_PORT_CONFIG: '/msw/radius/port/{group_id}',
  DOT1X_GET_WIRED_PORT_CONFIG: '/msw/radius/port/{group_id}',
  DOT1X_GET_WIRED_GLOBAL_CONFIG: '/msw/radius/global/{group_id}',
  DOT1X_POST_WIRED_GLOBAL_CONFIG: '/msw/radius/global/{group_id}',

  // 光模块
  FIBER_GET_PORT_INFO: '/device/entry/fiber/port-info?sn={sn}',
  FIBER_GET_PORTCHILDREN_INFO: '/enet/pon/olt/child-list',

  //网桥
  DEVICE_BRIDGE_QUALITY_GET_API: '/est/basic/bridge/quality/{group_id}',
  DEVICE_BRIDGE_WORKMODE_ALL_API: '/est/basic/model/{sn}',
  DEVICE_BRIDGE_WDSPASSWORD_ALL_API: '/est/basic/bridge/wireless/{sn}',
  DEVICE_BRIDGE_ABILITY_GET_API: '/est/basic/ability',
  DEVICE_BRIDGE_CONF_GET_API: '/est/basic/bridge/wireless/{sn}',
  DEVICE_BRIDGE_CONF_PUT_API: '/est/basic/bridge/wireless',
  DEVICE_BRIDGE_GROUPCONF_POST_API: '/est/basic/wds/password/{groupId}',
  DEVICE_BRIDGE_IPALLOCATION_POST_API: '/est/basic/ip/allocation/{groupId}',

  // hardwareSpeedUp
  HAEDWARESPEEDUP_GET_GETSTATE: '/egw/conf/hwnat',
  HAEDWARESPEEDUP_POST_EDITSTATE: '/egw/conf/hwnat',

  // networkIsolation
  NETWORKISOLATION_GET_GETSTATE: '/egw/conf/device/network-isolation',
  NETWORKISOLATION_DEELETE_CLOSE: '/egw/conf/device/network-isolation',

  //global
  DLOBAL_GET_GETINFO: '/conf/switch/l2-multicast/global-config', //获取global数据
  DLOBAL_POST_EDIT: '/conf/switch/l2-multicast/global-config', //编辑global数据

  // IGMPSnooping
  SNOOPING_POST_EDIT: '/conf/switch/l2-multicast/global-config', //修改IGMPSnooping按钮数据
  SNOOPING_GET_CONFIG: '/conf/switch/l2-multicast/snp-vlan', //获取IGMPSnooping配置数据
  SNOOPING_POST_EDITCONFIG: '/conf/switch/l2-multicast/snp-vlan', //修改IGMPSnooping配置数据

  //   GROUP
  GROUP_GET_DATA: '/conf/switch/l2-multicast/igmp-group', //查询GROUP
  GROUP_DELETE_DATA: '/conf/switch/l2-multicast/igmp-group', //删除GROUP数据
  GROUP_POST_EDITDATA: '/conf/switch/l2-multicast/igmp-group', //修改GROUP数据
  GROUP_PUT_ADDDATA: '/conf/switch/l2-multicast/igmp-group', //添加GROUP数据

  // portal认证
  PORTAL_POLICY_GET_API: '/intl/auth/v2/policy/{group_id}',
  PORTAL_LOCAL_DEV_GET_API: '/intl/auth/v2/local/device/{group_id}', // portal认证
  PORTAL_ABILITY_GET_API: '/intl/auth/v2/ability/{group_id}',
  PORTAL_LIST_GET_API: '/samTransfer/portal/share/{group_id}',
  PORTAL_LOCAL_LIST_GET_API: '/intl/auth/v2/local/policy/{sn}',
  PORTAL_POLICY_POST_API: '/intl/auth/v2/policy',
  PORTAL_SET_EG_POST_API:
    '/samTransfer/setPortalEgRelation/{tenant_name}/{group_id}',
  PORTAL_SYNC_EG_POST_API: '/samTransfer/syncEgRelation/{tenant_id}/{group_id}',
  PORTAL_POLICY_DEL_API: '/intl/auth/v2/policy/{group_id}',
  PORTAL_SUBMIT_POST_API:
    '/samTransfer/createUpdatePortal/{tenant_name}/{group_id}',
  PORTAL_DEL_API: '/samTransfer/portalDelete/{portal_id}',
  PORTAL_DETAIL_GET_API:
    '/samTransfer/getPortalDetail/{tenant_name}/{group_id}',
  PORTAL_SHARE_POST_API: '/samTransfer/portal/share/{group_id}',
  PORTAL_SYNC_SSID_POST_API:
    '/samTransfer/batchCreateUpdateZone/{tenantName}/{groupId}',
  PORTAL_SSID_DETAIL_GET_API:
    '/samTransfer/getSSIDDetail/{tenantName}/{groupId}?tenantId={tenantId}&wlanId={wlanId}',
  PORTAL_SSID_DEL_API: '/samTransfer/delSSID/{tenantName}/{groupId}',
  PORTAL_UNBOUND_GET_API: '/intl/auth/v2/unbond/{groupId}',
  PORTAL_UNBOUND_DEL_API: '/intl/auth/v2/unbond/{groupId}',

  // 获取ssid
  PORTAL_SSID_GET_API: '/intl/auth/v2/group/{group_id}/ssids',

  // 获取服务器列表
  PORTAL_SERVER_GET_LIST_API: '/device/radius/server/{sn}',
  PORTAL_SERVER_CONFIG_POST_API: '/device/radius/server',

  // 场景
  SMART_SCENE_LIST_GET_API: '/smartscene/base/scenewithbusiness',
  SMART_SCENE_UPDATE_POST_API:
    '/sceneconfv2/reconf/updscene?group_id={groupId}&scene={scene}',

  // 二层组播
  TWO_HANDLE_MVR: '/conf/switch/l2-multicast/mvr-base', // 获取/修改MVR配置
  TWO_HANDLE_MVR_PORT: '/conf/switch/l2-multicast/mvr-port', // 获取/修改MVR 端口列表配置
  TWO_HANDLE_PROFILE: '/conf/switch/l2-multicast/igmp-profile', // 获取/删除/新增/更新过滤器profile
  TWO_HANDLE_FILTER: '/conf/switch/l2-multicast/filter-port', // 获取/更新过滤器列表
  TWO_GET_QUERIER:
    '/conf/switch/l2-multicast/snp-querier?sn={sn}&page={page}&size={size}', // 获取查询器配置
  TWO_UPDATE_QUERIER: '/conf/switch/l2-multicast/snp-querier', // 修改查询器配置
  TWP_GET_PROFILEIDS: '/conf/switch/l2-multicast/igmp-profile/ids', // 获取profileId列表
  // 三层组播
  THTEE_HANDLE_ABILITY: '/conf/switch/l3-multicast/ability', // 三层组播全局能力值
  THTEE_HANDLE_ROUTE_TABLE: '/conf/switch/l3-multicast/multicast-route', // 三层组播路由表信息
  THTEE_HANDLE_PIM: '/conf/switch/l3-multicast/pim', // 三层组播PIM协议接口列表
  THTEE_HANDLE_PIM_NEI: '/conf/switch/l3-multicast/pim-nbr', // 三层组播PIM邻居表
  THTEE_HANDLE_RP: '/conf/switch/l3-multicast/static-rp', // 三层组播静态RP列表
  THTEE_HANDLE_IGMP: '/conf/switch/l3-multicast/igmp', // 三层组播IGMP配置
  THTEE_HANDLE_IGMP_GROUP: '/conf/switch/l3-multicast/igmp-group', // 三层组播IGMP组播组信息
  THTEE_HANDLE_BSR_ROUTE: '/conf/switch/l3-multicast/bsr-route', // 三层组播BSR路由信息
  THTEE_HANDLE_CANDI_RP: '/conf/switch/l3-multicast/candidate-rp', // 候选RP配置
  THTEE_HANDLE_CANDI_BSR: '/conf/switch/l3-multicast/candidate-bsr', // 候选BSR配置
  THTEE_HANDLE_INTF: '/conf/switch/l3-multicast/l3-interface', // 三层口接口列表
  // 海外获取是否需要登录向导
  INTL_LOGIN_GUIDE_GET_API: '/international/loginGuide/get',

  //私有云产品型号同步
  MEDIATOR_PRODUCT_MODEL_INFO_API: '/mediator/product/model/sync/info', //获取产品型号同步信息
  MEDIATOR_PRODUCT_MODEL_SYNC_API: '/mediator/product/model/sync', //触发产品型号同步
  MEDIATOR_PRODUCT_MODEL_DETAIL_API: '/mediator/product/model/sync/detail', //获取产品型号同步详情
  MEDIATOR_PRODUCT_MODEL_STATUS_API: '/mediator/product/model/sync/status', //获取产品型号同步状态

  // 获取Ticket
  FEEDBACK_TICKET_GET_API: '/intl/sso/community/authentication/ticket',

  EASYSHARING_BIND_POST_API: 'intl/unauth/easy/share/account/get_bind',
  EASYSHARING_BIND_DEL_API: 'intl/unauth/easy/share/account/del_bind',
  EASYSHARING_ACCEPT_GET_API: 'international/shareVerCode/{code}',

  // voucher report
  PROFILE_LIST_GET_API: '/intlSamProfile/getList/{tenantName}/{groupId}',

  // 私有云相关
  WEBPROXY_LOGIN: '/webproxy/private/login', //登录
  WEBPROXY_CODE: '/webproxy/private/vc?_={dateTime}', //登录验证码

  STA_BIND: '/homescene/identification/{group_id}',
  MAC_FILTER_COUNT: '/enet/conf/mac_filter/count',
  HOMESCENE_TYPE: '/homescene/type/{group_id}', // 过滤查询终端类型
  HOMESCENE_RECTIFY: '/homescene/rectify/{group_id}', // 纠错终端类型
  TERMINAL_CORREC: '/terminal/correction', // 纠错终端
  HOMESCENE_MAC_FILTER: '/homescene/mac_filter/{group_id}', // 黑名单
  TERMINAL_IDENTI_INFO: '/terminal/identification/info', // 通过MAC查询终端信息
  FIREWALL_INTF_INFO: '/firewall/intf/state/info', // 获取防火墙端口状态信息
  //workspace

  // 新UI报表接口
  TOP10_TRAFFIC_V2: '/intl/user/count/building/{queryType}?group_id={group_id}',
  VOUCHER_NETWORK_CHART_GET_API:
    '/samTransfer/macc/getInnerportalStats/{tenantName}/{groupId}',
  DEVICE_SUMMARY_API: '/maint/statistic/device-info?group_id={group_id}',
  AP_ACTIVITY_API: '/international/flow/ap/active/period',
  SMARTSCENE_VOIP_VLAN: '/smartscene/voip/vlan', // 获取VOIP业务网vlan接口

  SMARTSCENE_VOIP_DEVICE_PORT: '/smartscene/voip/device-port',

  // -- 认证盒子开始 --
  // 设备
  PRIVATE_DEVICE_GET_API: '/macc/private/device/query',
  PRIVATE_DEVICE_ADD_POST_API: '/macc/private/device/add',
  PRIVATE_DEVICE_UPDATE_PUT_API: '/macc/private/device/update',
  PRIVATE_DEVICE_BATCH_DEL_API: '/macc/private/device/batchDelete',

  // 设备组
  PRIVATE_DEVICE_GROUP_GET_API: '/macc/private/device/group/query',
  PRIVATE_DEVICE_GROUP_ADD_POST_API: '/macc/private/device/group/add',
  PRIVATE_DEVICE_GROUP_UPDATE_PUT_API: '/macc/private/device/group/update',
  PRIVATE_DEVICE_GROUP_BATCH_DEL_API: '/macc/private/device/group/batchDelete',

  // 本地账号（历史接口）
  MACC_ACCOUNT_GET_API: '/macc/account/getList/{tenantName}/{groupId}',
  MACC_ACCOUNT_ADD_POST_API:
    '/macc/account/create/{tenantName}/{userName}/{groupId}',
  MACC_ACCOUNT_UPDATE_POST_API: '/macc/account/update',
  MACC_ACCOUNT_RESET_POST_API: '/macc/account/reset', // 240522 透传不支持传递数组参数，重置还是用现有的macc接口
  MACC_ACCOUNT_DISABLE_POST_API: '/macc/account/disableChanges',
  MACC_ACCOUNT_STATUS_GET_API:
    '/macc/account/getStatusSummary/{tenantName}/{groupId}',
  MACC_ACCOUNT_DEL_API: '/macc/account/delete',
  MACC_ACCOUNT_BATCH_ADD_POST_API:
    '/macc/account/batchCreate/{tenantName}/{userName}/{groupId}',

  // Voucher
  MACC_VOUCHER_GET_API: '/macc/voucher/getList/{tenantName}/{groupId}',
  MACC_VOUCHER_STATUS_GET_API: '/macc/voucher/getStatus/{tenantName}/{groupId}',
  MACC_VOUCHER_ADD_POST_API:
    '/macc/voucher/create/{tenantName}/{userName}/{groupId}',
  MACC_VOUCHER_UPDATE_POST_API: '/macc/voucher/update',
  MACC_VOUCHER_RESET_POST_API: '/macc/voucher/reset', // 240522 透传不支持传递数组参数，重置还是用现有的macc接口
  MACC_VOUCHER_DISABLE_POST_API: '/macc/voucher/disableChanges',
  MACC_VOUCHER_DEL_API: '/macc/voucher/delete',

  // 第三方源
  MACC_SOURCE_GET_API: '/macc/account/source/query',
  MACC_SOURCE_SYNC_POST_API: '/macc/account/source/sync/group',
  MACC_SOURCE_ADD_POST_API: '/macc/account/source/add',
  MACC_SOURCE_BATCH_DEL_API: '/macc/account/source/batchDelete',
  MACC_SOURCE_DETAIL_GET_API: '/macc/account/source/get',
  MACC_SOURCE_UPDATE_PUT_API: '/macc/account/source/update',
  MACC_SOURCE_TEST_POST_API: '/macc/account/source/connect/test',
  MACC_SOURCE_DN_POST_API: '/macc/account/source/ldap/dn',

  // 认证策略（用户组。旧UI使用的接口，新UI用的接口有封装了一层，增加了userGroup的概念）
  MACC_PROFILE_GET_API: '/macc/profile/getList/{tenantName}/{groupId}',
  MACC_PROFILE_ADD_POST_API:
    '/macc/profile/create/{tenantName}/{userName}/{groupId}',
  MACC_PROFILE_UPDATE_POST_API:
    '/macc/profile/updateProfile/{tenantName}/{userName}/{groupId}',
  MACC_PROFILE_DEL_API: '/macc/profile/deleteProfile/{profileUuid}',

  // 获取portalList（旧UI使用的接口，新UI用的接口有封装了一层，增加了share/my类型）
  SAM_TRANSFER_PORTAL_GET_API:
    '/samTransfer/getPortalList/{tenantName}/{groupId}',
  MACC_PORTAL_DEL_API: '/macc/portalDelete/{portalId}',

  // 规则列表
  MACC_RULE_GET_API: '/macc/auth/rule/query',
  MACC_RULE_ADD_POST_API: '/macc/auth/rule/add',
  MACC_RULE_BATCH_DEL_API: '/macc/auth/rule/batchDelete',
  MACC_RULE_UPDATE_PUT_API: '/macc/auth/rule/update',
  MACC_RULE_TEST_POST_API: '/macc/auth/rule/radius/test',

  // portal用户
  MACC_USER_GET_API: '/macc/auth/user/info',
  MACC_USER_COUNT_GET_API: '/macc/auth/user/info/count',
  MACC_USER_OFFLINE_POST_API: '/macc/user/offline',

  // 认证日志
  MACC_LOG_GET_API: '/macc/auth/log/info',
  MACC_ISSUE_LOG_GET_API: '/macc/auth/log/query',

  // 监控
  MACC_ONLINE_CLIENT_GET_API: '/macc/auth/dashboard/online/client',
  MACC_AUTH_TYPE_POST_API: '/macc/auth/dashboard/auth/type',
  MACC_TOP_NAS_POST_API: '/macc/auth/dashboard/nas/device',
  MACC_AUTH_COUNT_POST_API: '/macc/auth/dashboard/authentication/count',
  MACC_AUTH_CLIENT_POST_API: '/macc/auth/dashboard/authentication/client/count',

  MACC_BAAS_ADD_UPDATE_POST_API: '/macc/baas/createUpdateBaas/{tenantName}/0',
  MACC_BAAS_GET_API: '/macc/baas/getBaasDetail/{tenantName}/0',

  // 透传接口
  SAM_TRANSFER_GROUP_POST_API: '/samTransfer/group/{group_id}/api/agent',

  // 私有云 License
  LICENSE_GET_API: '/license/list', // 私有云认证 - 分页查询license列表
  LICENSE_DELETE_API: '/license/{code}', // 私有云认证 - 删除license
  LICENSE_CREATE_API: '/license/collect/{sn}', // 私有云认证 - 下载dat文件
  LICENSE_IMPORT_API: '/license/upload/stream', // 私有云认证 - 导入license（.lic）文件
  LICENSE_INFO_GET_API: '/license/init/info',

  // 查询账号是否需要更换密码
  ACCOUNT_INIT_GET_API: '/org/account/init/info',
  MACC_DEBUG_POST_API: '/macc/auth/rule/radius/debug',
  RADIUS_DEBUG_GET_API: '/macc/auth/rule/radius/debug/read/{uuid}',

  SUBACCOUNT_LIST_GET_API: '/org/account/sub-account/list',
  SUBACCOUNT_CREATE_POST_API: '/org/account/sub-account/create',
  SUBACCOUNT_DEL_API: '/org/account/sub-account/{accountId}',

  MACC_AUTH_MAC_GET_API: '/macc/auth/mac/query',
  MACC_AUTH_MAC_ADD_POST_API: '/macc/auth/mac/add',
  MACC_AUTH_MAC_UPDATE_PUT_API: '/macc/auth/mac/update',
  MACC_AUTH_MAC_DEL_API: '/macc/auth/mac/batchDelete',
  MACC_AUTH_MAC_BATCH_ADD_POST_API: '/macc/auth/mac/batchAdd',

  MACC_MCP_VERSION_GET_API: '/macc/mcp/version/info',
  MACC_FAULT_COLLECT_GET_API: '/oneclick/collect',
  MACC_MCP_DICT_GET_API: '/macc/mcp/dict',

  MACC_RESOURCE_GET_API: '/resourceMonitor/resourceNewest',
  MACC_CPU_GET_API: '/resourceMonitor/get24HourCpuUsage',
  MACC_MEMORY_GET_API: '/resourceMonitor/get24HourMemUsage',

  PRIVATE_HTTPS_CERT_API: '/httpsCert/cert', //服务器证书
  PRIVATE_HTTPS_CERT_UPLOAD_API: '/httpsCert/upload',

  // -- 认证盒子结束 --
};

export { maccApi };
